home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / protocol / mstd_171.doc < prev    next >
Text File  |  1991-07-10  |  348KB  |  8,566 lines

  1. [ PROTOCOLS:MSTD-1777-TESTS2.DOC ]                         [ 4/88 ]
  2.  
  3.  
  4.      - Can the IUT interpret a bad option and a good option?
  5.  
  6.      - Action:  Send a datagram to the IP Implementation Under Test
  7.      whose option field contains a security option with an invalid
  8.      security level and a stream ID option. The IUT may discard the
  9.      datagram and send an optional ICMP Parameter Problem message.
  10.  
  11.      The IUT may pass the datagram to its Remote Driver instead.
  12.      The IUT's Remote Driver should request the IUT to send the
  13.      reply datagram required by the IP Remote Driver Specification
  14.      to the IP Tester.
  15.  
  16.      - Verification: If there is a datagram displayed by the IP
  17.      Tester, its display ought to contain either "ident = 2040 "
  18.      or "ICMP PARAMETER PROBLEM id=02040".
  19.  
  20.      Success: An ICMP Parameter Problem message, a reply datagram
  21.      containing "ident = 2040 ", or nothing.
  22.  
  23.      Failure: An IP Tester display of a datagram other than an
  24.      ICMP Parameter Problem message or reply datagram.
  25.  
  26. Test 2041 bad security option plus good stream identification
  27.           option
  28.  
  29.      - Can the IUT interpret a bad option and a good option?
  30.  
  31.      - Action:  Send a datagram to the IP Implementation Under Test
  32.      whose option field contains a security option with an invalid
  33.      option length and a stream ID option. The IUT may discard the
  34.      datagram and send an optional ICMP Parameter Problem message.
  35.  
  36.      The IUT may pass the datagram to its Remote Driver instead.
  37.      The IUT's Remote Driver should request the IUT to send the
  38.      reply datagram required by the IP Remote Driver Specification
  39.      to the IP Tester.
  40.  
  41.      - Verification:  If there is a datagram displayed by the IP
  42.      Tester, its display ought to contain either "ident = 2041 "
  43.      or "ICMP PARAMETER PROBLEM id=02041".
  44.  
  45.      Success: An ICMP Parameter Problem message, a reply datagram
  46.      containing "ident = 2041 ", or nothing.
  47.  
  48.      Failure:  An IP Tester display of a datagram other than an
  49.      ICMP Parameter Problem message or reply datagram.
  50.  
  51. Test 2042 ordinary datagram after bad stream ID option tests
  52.  
  53.      - Can the IUT send a datagram after processing nastygrams?
  54.      - Action:  Send a datagram to the IP Implementation Under
  55.      Test. This datagram should be passed by the IUT to its Remote
  56.      Driver. The IUT's Remote Driver should request the IUT to send
  57.      the reply datagram required by the IP Remote Driver
  58.      Specification to the IP Tester.
  59.  
  60.      - Verification: The IP Tester will display the reply
  61.      datagram that must contain "ident = 2042 " in its 13-byte
  62.      data field.
  63.  
  64.      Success: A reply datagram containing "ident = 2042 ".
  65.  
  66.      Failure: Any response other than the display of the
  67.      requested reply datagram. The actual failure probably
  68.      occurred during tests 2028-2041.
  69.  
  70. Test 2043 truncated record route option
  71.  
  72.      - Can the IUT interpret a truncated record route option?
  73.  
  74.      - Action:  Send a datagram to the IP Implementation Under
  75.      Test with an 8-byte option field. The first two bytes are no
  76.      operation options followed by a truncated record route
  77.      option. The IUT may discard the datagram and send an
  78.      optional ICMP Parameter Problem message.
  79.  
  80.      The IUT may pass the datagram to its Remote Driver instead.
  81.     -The IUT's Remote Driver should request the IUT to send the
  82.      reply datagram required by the IP Remote Driver Specification
  83.      to the IP Tester.
  84.  
  85.      - Verification:  If there is a datagram displayed by the IP
  86.      Tester, its display ought to contain either "ident = 2043"
  87.      or "ICMP PARAMETER PROBLEM id=02043".
  88.  
  89.      Success: An ICMP Parameter Problem message, a reply datagram
  90.      containing "ident = 2043 ", or nothing.
  91.  
  92.      Failure: An IP Tester display of a datagram other than an
  93.      ICMP Parameter Problem message or reply datagram.
  94.  
  95. Test 2044 record route option length bumped by 1
  96.  
  97.      - Can the IUT interpret a defective option length?
  98.  
  99.      - Action:  Send a datagram to the IP Implementation Under Test
  100.      with an 8-byte option field. The first byte is a no operation
  101.      option. This is followed by a record route option whose option
  102.      length has been bumped by 1. The IUT may discard the datagram
  103.      and send an optional ICMP Parameter Problem message.
  104.      The IUT may pass the datagram to its Remote Driver instead.
  105.      The IUT's Remote Driver should request the IUT to send the
  106.      reply datagram required by the IP Remote Driver Specification
  107.      to the IP Tester.
  108.  
  109.      - Verification: If there is a datagram displayed by the IP
  110.      Tester, its display ought to contain either "ident = 2044 "
  111.      or "ICMP PARAMETER PROBLEM id=02044".
  112.  
  113.      Success: An ICMP Parameter Problem message, a reply datagram
  114.      containing "ident = 2044 ", or nothing.
  115.  
  116.      Failure: An IP Tester display of a datagram other than an
  117.      ICMP Parameter Problem message or reply datagram.
  118.  
  119. Test 2045 record route option one byte too long
  120.  
  121.      - Can the IUT interpret a defective option?
  122.  
  123.      - Action:  Send a datagram to the IP Implementation Under Test
  124.      with an 8-byte option field. This consists of a record route
  125.      option that is one byte too long. The IUT may discard the
  126.      datagram and send an optional ICMP Parameter Problem message.
  127.  
  128.      The IUT may pass the datagram to its Remote Driver instead.
  129.      The IUT's Remote Driver should request the IUT to send the
  130.      reply datagram required by the IP Remote Driver Specification
  131.      to the IP Tester.
  132.  
  133.      - Verification:  If there is a datagram displayed by the IP
  134.      Tester, its display ought to contain either "ident = 2045 "'
  135.      or "ICMP PARAMETER PROBLEM id=02045".
  136.  
  137.      Success: An ICMP Parameter Problem message, a reply datagram
  138.      containing "ident = 2045 ", or nothing.
  139.  
  140.      Failure: An IP Tester display of a datagram other than an
  141.      ICMP Parameter Problem message or reply datagram.
  142.  
  143. Test 2046 record route option one byte too short
  144.  
  145.      - Can the IUT interpret a defective option?
  146.  
  147.      - Action:  Send a datagram to the IP Implementation Under Test
  148.      with an 8-byte option field. This consists of a record route
  149.      option that is one byte too short followed by an an end of
  150.      option list option and one byte of padding. The IUT may
  151.      discard the datagram and send an optional ICMP Parameter
  152.      Problem message.
  153.  
  154.      The IUT may pass the datagram to its Remote Driver instead.
  155.      The IUT's Remote Driver should request the IUT to send the
  156.      reply datagram required by the IP Remote Driver Specification
  157.      to the IP Tester.
  158.      - Verification: If there is a datagram displayed by the IP
  159.      Tester, its display ought to contain either "ident = 2046 "
  160.      or "ICMP PARAMETER PROBLEM id=02046".
  161.  
  162.      Success: An ICMP Parameter Problem message, a reply datagram
  163.      containing "ident = 2046 ", or nothing.
  164.  
  165.      Failure: An IP Tester display of a datagram other than an
  166.      ICMP Parameter Problem message or reply datagram.
  167.  
  168. Test 2047 record route option length of 0
  169.  
  170.      - Can the IUT interpret a defective option length?
  171.  
  172.      - Action:  Send a datagram to the IP Implementation Under Test
  173.      with an 8-byte option field. This contains a record route
  174.      option with an option length of 0. The IUT may discard the
  175.      datagram and send an optional ICMP Parameter Problem message.
  176.  
  177.      The IUT may pass the datagram to its Remote Driver instead.
  178.      The IUT's Remote Driver should request the IUT to send the
  179.      reply datagram required by the IP Remote Driver Specification
  180.      to the IP Tester.
  181.  
  182.      - Verification: If there is a datagram displayed by the IP
  183.      Tester, its display ought to contain either "ident = 2047 "
  184.      or "ICMP PARAMETER PROBLEM id=02047".
  185.  
  186.      Success: An ICMP Parameter Problem message, a reply datagram
  187.      containing "ident = 2047 ", or nothing.
  188.  
  189.      Failure: An IP Tester display of a datagram other than an
  190.      ICMP Parameter Problem message or reply datagram.
  191.  
  192. Test 2048 record route option length of 377 octal
  193.  
  194.      - Can the IUT interpret a defective option length?
  195.  
  196.      - Action:  Send a datagram to the IP Implementation Under Test
  197.      with an option field. This contains a record route option with
  198.      an option length of 377 octal. The IUT may discard the
  199.      datagram and send an optional ICMP Parameter Problem message.
  200.  
  201.      The IUT may pass the datagram to its Remote Driver instead.
  202.      The IUT's Remote Driver should request the IUT to send the
  203.      reply datagram required by the IP Remote Driver Specification
  204.      to the IP Tester.
  205.  
  206.      - Verification:  If there is a datagram displayed by the IP
  207.      Tester, its display ought to contain either "ident = 2048 "
  208.      or "ICMP PARAMETER PROBLEM id=02048".
  209.  
  210.      Success: An ICMP Parameter Problem message, a reply datagram
  211.      containing "ident = 2048 ", or nothing.
  212.      Failure: An IP Tester display of a datagram other than an
  213.      ICMP Parameter Problem message or reply datagram.
  214.  
  215. Test 2049 record route option length of 353 octal
  216.  
  217.      - Can the IUT interpret a defective option length?
  218.  
  219.      - Action:  Send a datagram to the IP Implementation Under Test
  220.      with an option field. This contains a record route option with
  221.      an option length of 353 octal. The IUT may discard the
  222.      datagram and send an optional ICMP Parameter Problem message.
  223.  
  224.      The IUT may pass the datagram to its Remote Driver instead.
  225.      The IUT's Remote Driver should request the IUT to send the
  226.      reply datagram required by the IP Remote Driver Specification
  227.      to the IP Tester.
  228.  
  229.      - Verification:  If there is a datagram displayed by the IP
  230.      Tester, its display ought to contain either "ident = 2049
  231.      or "ICMP PARAMETER PROBLEM id=02049".
  232.  
  233.      Success: An ICMP Parameter Problem message, a reply datagram
  234.      containing "ident = 2049 ", or nothing.
  235.  
  236.      Failure: An IP Tester display of a datagram other than an
  237.      ICMP Parameter Problem message or reply datagram.
  238.  
  239. Test 2050 record route option length of 177 octal
  240.  
  241.      - Can the IUT interpret a defective option length?
  242.  
  243.      - Action:  Send a datagram to the IP Implementation Under Test
  244.      with an option field. This contains a record route option with
  245.      an option length of 177 octal. The IUT may discard the
  246.      datagram and send an optional ICMP Parameter Problem message.
  247.  
  248.      The IUT may pass the datagram to its Remote Driver instead.
  249.      The IUT's Remote Driver should request the IUT to send the
  250.      reply datagram required by the IP Remote Driver Specification
  251.      to the IP Tester.
  252.  
  253.      - Verification:  If there is a datagram displayed by the IP
  254.      Tester, its display ought to contain either "ident = 2050"
  255.      or "ICMP PARAMETER PROBLEM id=02050".
  256.  
  257.      Success: An ICMP Parameter Problem message, a reply datagram
  258.      containing "ident = 2050 ", or nothing.
  259.  
  260.      Failure: An IP Tester display of a datagram other than an
  261.      ICMP Parameter Problem message or reply datagram.
  262.  
  263. Test 2051 record route option length of 200 octal
  264.  
  265.      - Can the IUT interpret a defective option length?
  266.      - Action:  Send a datagram to the IP Implementation Under Test
  267.      with an option field. This contains a record route option with
  268.      an option length of 200 octal. The IUT may discard the
  269.      datagram and send an optional ICMP Parameter Problem message.
  270.  
  271.      The IUT may pass the datagram to its Remote Driver instead.
  272.      The IUT's Remote Driver should request the IUT to send the
  273.      reply datagram required by the IP Remote Driver Specification
  274.      to the IP Tester.
  275.  
  276.      - Verification: If there is a datagram displayed by the IP
  277.      Tester, its display ought to contain either "ident = 2051 "'
  278.      or "ICMP PARAMETER PROBLEM id=02051".
  279.  
  280.      Success: An ICMP Parameter Problem message, a reply datagram
  281.      containing "ident = 2051 ", or nothing.
  282.  
  283.      Failure: An IP Tester display of a datagram other than an
  284.      ICMP Parameter Problem message or reply datagram.
  285.  
  286. Test 2052 record route option length of 207 octal
  287.  
  288.      - Can the IUT interpret a defective option length?
  289.  
  290.      - Action:  Send a datagram to the IP Implementation Under Test
  291.      with an option field. This contains a record route option with
  292.      an option length of 207 octal (sign bit set).   The IUT may
  293.      discard the datagram and send an optional ICMP Parameter
  294.      Problem message.
  295.  
  296.      The IUT may pass the datagram to its Remote Driver instead.
  297.      The IUT's Remote Driver should request the IUT to send the
  298.      reply datagram required by the IP Remote Driver Specification
  299.      to the IP Tester.
  300.  
  301.      - Verification:  If there is a datagram displayed by the IP
  302.      Tester, its display ought to contain either "ident = 2052 "'
  303.      or "ICMP PARAMETER PROBLEM id=02052".
  304.  
  305.      Success: An ICMP Parameter Problem message, a reply datagram
  306.      containing "ident = 2052 ", or nothing.
  307.  
  308.      Failure: An IP Tester display of a datagram other than an
  309.      ICMP Parameter Problem message or reply datagram.
  310.  
  311. Test 2053 record route option pointer bumped by 1
  312.  
  313.      - Can the IUT interpret a defective option pointer?
  314.  
  315.      - Action:  Send a datagram to the IP Implementation Under Test
  316.      with an option field. This contains a record route option with
  317.      an option pointer that is one more than it should be. The IUT
  318.      may discard the datagram and send an optional ICMP Parameter
  319.      Problem message.
  320.      The IUT may pass the datagram to its Remote Driver instead.
  321.      The IUT's Remote Driver should request the IUT to send the
  322.      reply datagram required by the IP Remote Driver Specification
  323.      to the IP Tester.
  324.  
  325.      - Verification:  If there is a datagram displayed by the IP
  326.      Tester, its display ought to contain either "ident = 2053 "
  327.      or "ICMP PARAMETER PROBLEM id=02053".
  328.  
  329.      Success: An ICMP Parameter Problem message, a reply datagram
  330.      containing "ident = 2053 ", or nothing.
  331.  
  332.      Failure: An IP Tester display of a datagram other than an
  333.      ICMP Parameter Problem message or reply datagram.
  334.  
  335. Test 2054 record route option pointer one short
  336.  
  337.      - Can the IUT interpret a defective option pointer?
  338.  
  339.      - Action:  Send a datagram to the IP Implementation Under Test
  340.      with an option field. This contains a record route option with
  341.      an option pointer that is one less than it should be. The IUT
  342.      may discard the datagram and send an optional ICMP Parameter
  343.      Problem message.
  344.  
  345.      The IUT may pass the datagram to its Remote Driver instead.
  346.      The IUT's Remote Driver should request the IUT to send the
  347.      reply datagram required by the IP Remote Driver Specification
  348.      to the IP Tester.
  349.  
  350.      - Verification:  If there is a datagram displayed by the IP
  351.      Tester, its display ought to contain either "ident = 2054 "
  352.      or "ICMP PARAMETER PROBLEM id=02054".
  353.  
  354.      Success: An ICMP Parameter Problem message, a reply datagram
  355.      containing "ident = 2054 ", or nothing.
  356.  
  357.      Failure: An IP Tester display of a datagram other than an
  358.      ICMP Parameter Problem message or reply datagram.
  359.  
  360. Test 2055 record route option pointer of 300 octal
  361.  
  362.      - Can the IUT interpret a defective option pointer?
  363.  
  364.      - Action:  Send a datagram to the IP Implementation Under Test
  365.      with an option field. This contains a record route option with
  366.      an option pointer of 300 octal. The IUT may discard the
  367.      datagram and send an optional ICMP Parameter Problem message.
  368.  
  369.      The IUT may pass the datagram to its Remote Driver instead.
  370.      The IUT's Remote Driver should request the IUT to send the
  371.      reply datagram required by the IP Remote Driver Specification
  372.      to the IP Tester.
  373.      - Verification:  If there is a datagram displayed by the IP
  374.      Tester, its display ought to contain either "ident = 2055 "'
  375.      or "ICMP PARAMETER PROBLEM id=02055".
  376.  
  377.      Success: An ICMP Parameter Problem message, a reply datagram
  378.      containing "ident = 2055 ", or nothing.
  379.  
  380.      Failure: An IP Tester display of a datagram other than sn
  381.      ICMP Parameter Problem message or reply datagram.
  382.  
  383. Test 2056 record route option pointer of 174 octal   .
  384.  
  385.      - Can the IUT interpret a defective option pointer?
  386.  
  387.      - Action:  Send a datagram to the IP Implementation Under Test
  388.      with an option field. This contains a record route option with
  389.      an option pointer of 174 octal. The IUT may discard the
  390.      datagram and send an optional ICMP Parameter Problem message.
  391.  
  392.      The IUT may pass the datagram to its Remote Driver instead.
  393.      The IUT's Remote Driver should request the IUT to send the
  394.      reply datagram required by the IP Remote Driver Specification
  395.      to the IP Tester.
  396.  
  397.      - Verification:  If there is a datagram displayed by the IP
  398.      Tester, its display ought to contain either "ident = 2056 "
  399.      or "ICMP PARAMETER PROBLEM id=02056".
  400.  
  401.      Success: An ICMP Parameter Problem message, a reply datagram
  402.      containing "ident = 2056 ", or nothing.
  403.  
  404.      Failure: An IP Tester display of a datagram other than an
  405.      ICMP Parameter Problem message or reply datagram.
  406.  
  407. Test 2057 record route option with bad option length and option
  408.           pointer
  409.  
  410.      - Can the IUT interpret a defective record route option?
  411.  
  412.      - Action:  Send a datagram to the IP Implementation Under Test
  413.      with an 8-byte option field. This contains a record route
  414.      option whose option length and option pointer have been bumped
  415.      by 12. The IUT may discard the datagram and send an optional
  416.      ICMP Parameter Problem message.
  417.  
  418.      The IUT may pass the datagram to its Remote Driver instead.
  419.      The IUT's Remote Driver should request the IUT to send the
  420.      reply datagram required by the IP Remote Driver Specification
  421.      to the IP Tester.
  422.  
  423.      - Verification:  If there is a datagram displayed by the IP
  424.      Tester, its display ought to contain either "ident = 2057 "
  425.      or "ICMP PARAMETER PROBLEM id=02057".
  426.      Success: An ICMP Parameter Problem message, a reply datagram
  427.      containing "ident = 2057 ", or nothing.
  428.  
  429.      Failure: An IP Tester display of a datagram other than an
  430.      ICMP Parameter Problem message or reply datagram.
  431.  
  432. Test 2058 record route option with bad option pointer
  433.  
  434.      - Can the IUT interpret a defective option?
  435.  
  436.      - Action:  Send a datagram to the IP Implementation Under Test
  437.      with an option field. This contains a record route option with
  438.      an option pointer that just exceeds its maximum legal value.
  439.      The IUT may discard the datagram and send an optional ICMP
  440.      Parameter Problem message.
  441.  
  442.      The IUT may pass the datagram to its Remote Driver instead.
  443.      The IUT's Remote Driver should request the IUT to send the
  444.      reply datagram required by the IP Remote Driver Specification
  445.      to the IP Tester.
  446.  
  447.      - Verification:  If there is a datagram displayed by the IP
  448.      Tester, its display ought to contain either "ident = 2058 "
  449.      or "ICMP PARAMETER PROBLEM id=02058".
  450.  
  451.      Success: An ICMP Parameter Problem message, a reply datagram
  452.      containing "ident = 2058 ", or nothing.
  453.  
  454.      Failure: An IP Tester display of a datagram other than an
  455.      ICMP Parameter Problem message or reply datagram.
  456.  
  457. Test 2059 record route option with bad option pointer
  458.  
  459.      - Can the IUT interpret a defective option?
  460.  
  461.      - Action:  Send a datagram to the IP Implementation Under Test
  462.      with-an option field. This contains a two address field record
  463.      route option with an option pointer that just exceeds its
  464.      maximum legal value. The IUT may discard the datagram and send
  465.      an optional ICMP Parameter Problem message.
  466.  
  467.      The IUT may pass the datagram to its Remote Driver instead.
  468.      The IUT's Remote Driver should request the IUT to send the
  469.      reply datagram required by the IP Remote Driver Specification
  470.      to the IP Tester.
  471.  
  472.      - Verification:  If there is a datagram displayed by the IP
  473.      Tester, its display ought to contain either "ident = 2059 "
  474.      or "ICMP PARAMETER PROBLEM id=02059".
  475.  
  476.      Success: An ICMP Parameter Problem message, a reply datagram
  477.      containing "ident = 2059 ", or nothing.
  478.      Failure: An IP Tester display of a datagram other than an
  479.      ICMP Parameter Problem message or reply datagram.
  480.  
  481. Test 2060 record route option duplicated
  482.  
  483.      - Can the IUT interpret a duplicated record route option?
  484.  
  485.      - Action:  Send a datagram to the IP Implementation Under Test
  486.      whose option field contains two identical record route
  487.      options. The IUT may discard the datagram and send an optional
  488.      ICMP Parameter Problem message.
  489.  
  490.      The IUT may pass the datagram to its Remote Driver instead.
  491.      The IUT's Remote Driver should request the IUT to send the
  492.      reply datagram required by the IP Remote Driver Specification
  493.      to the IP Tester.
  494.  
  495.      - Verification:  If there is a datagram displayed by the IP
  496.      Tester, its display ought to contain either "ident = 2060 "
  497.      or "ICMP PARAMETER PROBLEM id=02060".
  498.  
  499.      Success: An ICMP Parameter Problem message, a reply datagram
  500.      containing "ident = 2060 ", or nothing.
  501.  
  502.      Failure: An IP Tester display of a datagram other than an
  503.      ICMP Parameter Problem message or reply datagram.
  504.  
  505. Test 2061 two record route options
  506.  
  507.      - Can the IUT interpret two options of the same type?
  508.  
  509.      - Action:  Send a datagram to the IP Implementation Under Test
  510.      whose option field contains two different record route
  511.      options. The IUT may discard the datagram and send an optional
  512.      ICMP Parameter Problem message.
  513.  
  514.      The IUT may pass the datagram to its Remote Driver instead.
  515.      The IUT's Remote Driver should request the IUT to send the
  516.      reply datagram required by the IP Remote Driver Specification
  517.      to the IP Tester.
  518.  
  519.      - Verification: If there is a datagram displayed by the IP
  520.      Tester, its display ought to contain either "ident = 2061 "
  521.      or "ICMP PARAMETER PROBLEM id=02061".
  522.  
  523.      Success: An ICMP Parameter Problem message, a reply datagram
  524.      containing "ident = 2061 ", or nothing.
  525.  
  526.      Failure: An IP Tester display of a datagram other than an
  527.      ICMP Parameter Problem message or reply datagram.
  528.  
  529. Test 2062 ordinary datagram after bad record route option tests
  530.      - Can the IUT send a datagram after processing nastygrams?
  531.  
  532.      - Action:  Send a datagram to the IP Implementation Under
  533.      Test. This datagram should be passed by the IUT to its Remote
  534.      Driver. The IUT's Remote Driver should request the IUT to send
  535.      the reply datagram required by the IP Remote Driver
  536.      Specification to the IP Tester.
  537.  
  538.      - Verification: The IP Tester will display the reply
  539.      datagram that must contain "ident = 2062 " in its 13-byte
  540.      data field.
  541.  
  542.      Success: A reply datagram containing "ident = 2062 ".
  543.  
  544.      Failure: Any response other than the display of the
  545.      requested reply datagram. The actual failure probably
  546.      occurred during tests 2043-2061.
  547.  
  548. Test 2063 truncated timestamp option
  549.  
  550.      - Can the IUT interpret a truncated timestamp option?
  551.  
  552.      - Action:  Send a datagram to the IP Implementation Under Test
  553.      with an 8-byte option field. The first byte is a no operation
  554.      option followed by a truncated timestamp option. The IUT may
  555.      discard the datagram and send an optional ICMP Parameter
  556.      Problem message.
  557.  
  558.      The IUT may pass the datagram to its Remote Driver instead.
  559.      The IUT's Remote Driver should request the IUT to send the
  560.      reply datagram required by the IP Remote Driver Specification
  561.      to the IP Tester.
  562.  
  563.      - Verification:  If there is a datagram displayed by the IP
  564.      Tester, its display ought to contain either "ident = 2063 "
  565.      or "ICMP PARAMETER PROBLEM id=02063".
  566.  
  567.      Success: An ICMP Parameter Problem message, a reply datagram
  568.      containing "ident = 2063 ", or nothing.
  569.  
  570.      Failure: An IP Tester display of a datagram other than an
  571.      ICMP Parameter Problem message or reply datagram.
  572.  
  573. Test 2064 timestamp option length bumped by 1
  574.  
  575.      - Can the IUT interpret a defective option length?
  576.  
  577.      - Action:  Send a datagram to the IP Implementation Under Test
  578.      with an 8-byte option field consisting of a timestamp option
  579.      whose option length has been bumped by 1. The IUT may discard
  580.      the datagram and send an optional ICMP Parameter Problem
  581.      message.
  582.      The IUT may pass the datagram to its Remote Driver instead.
  583.      The IUT's Remote Driver should request the IUT to send the
  584.      reply datagram required by the IP Remote Driver Specification
  585.      to the IP Tester.
  586.  
  587.      - Verification: If there is a datagram displayed by the IP
  588.      Tester, its display ought to contain either "ident = 2064 "
  589.      or "ICMP PARAMETER PROBLEM id=02064".
  590.  
  591.      Success: An ICMP Parameter Problem message, a reply datagram
  592.      containing "ident = 2064 ", or nothing.
  593.  
  594.      Failure: An IP Tester display of a datagram other than an
  595.      ICMP Parameter Problem message or reply datagram.
  596.  
  597. Test 2065 timestamp option one byte too long
  598.  
  599.      - Can the IUT interpret a defective option?
  600.  
  601.      - Action:  Send a datagram to the IP Implementation Under Test
  602.      with a 12-byte option field. This contains a timestamp option
  603.      that is one byte too long. The IUT may discard the datagram
  604.      and send an optional ICMP Parameter Problem message.
  605.  
  606.      The IUT may pass the datagram to its Remote Driver instead.
  607.      The IUT's Remote Driver should request the IUT to send the
  608.      reply datagram required by the IP Remote Driver Specification
  609.      to the IP Tester.
  610.  
  611.      - Verification: If there is a datagram displayed by the IP
  612.      Tester, its display ought to contain either "ident = 2065 "
  613.      or "ICMP PARAMETER PROBLEM id=02065".
  614.  
  615.      Success: An ICMP Parameter Problem message, a reply datagram
  616.      containing "ident = 2065 ", or nothing.
  617.  
  618.      Failure: An IP Tester display of a datagram other than an
  619.      ICMP-Parameter Problem message or reply datagram.
  620.  
  621. Test 2066 timestamp option one byte too short
  622.  
  623.      - Can the IUT interpret a defective option?
  624.  
  625.      - Action:  Send a datagram to the IP Implementation Under Test
  626.      with an 8-byte option field. This consists of a timestamp
  627.      option that is one byte too short followed by an an end of
  628.      option list option. The IUT may discard the datagram and send
  629.      an optional ICMP Parameter Problem message.
  630.  
  631.      The IUT may pass the datagram to its Remote Driver instead.
  632.      The IUT's Remote Driver should request the IUT to send the
  633.      reply datagram required by the IP Remote Driver Specification
  634.      to the IP Tester.
  635.      - Verification:  If there is a datagram displayed by the IP
  636.      Tester, its display ought to contain either "ident = 2066 "
  637.      or "ICMP PARAMETER PROBLEM id=02066".
  638.  
  639.      Success: An ICMP Parameter Problem message, a reply datagram
  640.      containing "ident = 2066 ", or nothing.
  641.  
  642.      Failure: An IP Tester display of a datagram other than an
  643.      ICMP Parameter Problem message or reply datagram.
  644.  
  645. Test 2067 timestamp option length of 0
  646.  
  647.      - Can the IUT interpret a defective option length?
  648.  
  649.      - Action:  Send a datagram to the IP Implementation Under Test
  650.      with an 8-byte option field. This contains a timestamp option
  651.      with an option length of 0. The IUT may discard the datagram
  652.      and send an optional ICMP Parameter Problem message.
  653.  
  654.      The IUT may pass the datagram to its Remote Driver instead.
  655.      The IUT's Remote Driver should request the IUT to send the
  656.      reply datagram required by the IP Remote Driver Specification
  657.      to the IP Tester.
  658.  
  659.      - Verification:  If there is a datagram displayed by the IP
  660.      Tester, its display ought to contain either "ident = 2067 "
  661.      or "ICMP PARAMETER PROBLEM id=02067".
  662.  
  663.      Success: An ICMP Parameter Problem message, a reply datagram
  664.      containing "ident = 2067 ", or nothing.
  665.  
  666.      Failure: An IP Tester display of a datagram other thsn an
  667.      ICMP Parameter Problem message or reply datagram.
  668.  
  669. Test 2068 timestamp option length of 374 octal
  670.  
  671.      - Can the IUT interpret a defective option length?
  672.  
  673.      - Action:  Send a datagram to the IP Implementation Under Test
  674.      with an option field. This contains a timestamp option with an
  675.      option length of 374 octal. The IUT may discard the datagram
  676.      and send an optional ICMP Parameter Problem message.
  677.  
  678.      The IUT may pass the datagram to its Remote Driver instead.
  679.      The IUT's Remote Driver should request the IUT to send the
  680.      reply datagram required by the IP Remote Driver Specification
  681.      to the IP Tester.
  682.  
  683.      - Verification:  If there is a datagram displayed by the IP
  684.      Tester, its display ought to contain either "ident = 2068 "
  685.      or "ICMP PARAMETER PROBLEM id=02068".
  686.  
  687.      Success: An ICMP Parameter Problem message, a reply datagram
  688.      containing "ident = 2068 ", or nothing.
  689.      Failure: An IP Tester display of a datagram other than an
  690.      ICMP Parameter Problem message or reply datagram.
  691.  
  692. Test 2069 timestamp option length of 354 octal
  693.  
  694.      - Can the IUT interpret a defective option length?
  695.  
  696.      - Action:  Send a datagram to the IP Implementation Under Test
  697.      with an option field. This contains a timestamp option with an
  698.      option length of 354 octal. The IUT may discard the datagram
  699.      and send an optional ICMP Parameter Problem message.
  700.  
  701.      The IUT may pass the datagram to its Remote Driver instead.
  702.      The IUT's Remote Driver should request the IUT to send the
  703.      reply datagram required by the IP Remote Driver Specification
  704.      to the IP Tester.
  705.  
  706.      - Verification:  If there is a datagram displayed by the IP
  707.      Tester, its display ought to contain either "ident = 2069 "
  708.      or "ICMP PARAMETER PROBLEM id=02069".
  709.  
  710.      Success: An ICMP Parameter Problem message, a reply datagram
  711.      containing "ident = 2069 ", or nothing.
  712.  
  713.      Failure: An IP Tester display of a datagram other than an
  714.      ICMP Parameter Problem message or reply datagram.
  715.  
  716. Test 2070 timestamp option length of 174 octal
  717.  
  718.      - Can the IUT interpret a defective option length?
  719.  
  720.      - Action:  Send a datagram to the IP Implementation Under Test
  721.      with an option field. This contains a timestamp option with an
  722.      option length of 174 octal. The IUT may discard the datagram
  723.      and send an optional ICMP Parameter Problem message.
  724.  
  725.      The IUT may pass the datagram to its Remote Driver instead.
  726.      The IUT's Remote Driver should request the IUT to send the
  727.      reply datagram required by the IP Remote Driver Specification
  728.      to the IP Tester.
  729.  
  730.      - Verification:  If there is a datagram displayed by the IP
  731.      Tester, its display ought to contain either "ident = 2070 "
  732.      or "ICMP PARAMETER PROBLEM id=02070".
  733.  
  734.      Success: An ICMP Parameter Problem message, a reply datagram
  735.      containing "ident = 2070 ", or nothing.
  736.  
  737.      Failure: An IP Tester display of a datagram other than an
  738.      ICMP Parameter Problem message or reply datagram.
  739.  
  740. Test 2071 timestamp option length of 200 octal
  741.  
  742.      - Can the IUT interpret a defective option length?
  743.      - Action:  Send a datagram to the IP Implementation Under Test
  744.      with an option field. This contains a timestamp option with an
  745.      option length of 200 octal. The IUT may discard the datagram
  746.      and send an optional ICMP Parameter Problem message.
  747.  
  748.      The IUT may pass the datagram to its Remote Driver instead.
  749.      The IUT's Remote Driver should request the IUT to send the
  750.      reply datagram required by the IP Remote Driver Specification
  751.      to the IP Tester.
  752.  
  753.      - Verification:  If there is a datagram displayed by the IP
  754.      Tester, its display ought to contain either "ident = 2071 "
  755.      or "ICMP PARAMETER PROBLEM id=02071".
  756.  
  757.      Success: An ICMP Parameter Problem message, a reply datagram
  758.      containing "ident = 2071 ", or nothing.
  759.  
  760.      Failure: An IP Tester display of a datagram other than an
  761.      ICMP Parameter Problem message or reply datagram.
  762.  
  763. Test 2072 timestamp option length of 210 octal
  764.  
  765.      - Can the IUT interpret a defective option length?
  766.  
  767.      - Action:  Send a datagram to the IP Implementation Under Test
  768.      with an option field. This contains a timestamp option with an
  769.      option length of 210 octal  (sign bit set).   The IUT may
  770.      discard the datagram and send an optional ICMP Parameter
  771.      Problem message.
  772.  
  773.      The IUT may pass the datagram to its Remote Driver instead.
  774.      The IUT's Remote Driver should request the IUT to send the
  775.      reply datagram required by the IP Remote Driver Specification
  776.      to the IP Tester.
  777.  
  778.      - Verification:  If there is a datagram displayed by the IP
  779.      Tester, its display ought to contain either "ident = 2072 "'
  780.      or "ICMP PARAMETER PROBLEM id=02072".
  781.  
  782.      Success: An ICMP Parameter Problem message, a reply datagram
  783.      containing "ident = 2072 ", or nothing.
  784.  
  785.      Failure: An IP Tester display of a datagram other than an
  786.      ICMP Parameter Problem message or reply datagram.
  787.  
  788. Test 2073 timestamp option pointer bumped by 1
  789.  
  790.      - Can the IUT interpret a defective option pointer?
  791.  
  792.      - Action:  Send a datagram to the IP Implementation Under Test
  793.      with an option field. This contains a timestamp option with an
  794.      option pointer that is one more than it should be. The IUT may
  795.      discard the datagram and send an optional ICMP Parameter
  796.      Problem message.
  797.      The IUT may pass the datagram to its Remote Driver instead.
  798.      The IUT's Remote Driver should request the IUT to send the
  799.      reply datagram required by the IP Remote Driver Specification
  800.      to the IP Tester.
  801.  
  802.      - Verification: If there is a datagram displayed by the IP
  803.      Tester, its display ought to contain either "ident = 2073 "
  804.      or "ICMP PARAMETER PROBLEM id=02073".
  805.  
  806.      Success: An ICMP Parameter Problem message, a reply datagram
  807.      containing "ident = 2073 ", or nothing.
  808.  
  809.      Failure: An IP Tester display of a datagram other than an
  810.      ICMP Parameter Problem message or reply datagram.
  811.  
  812. Test 2074 timestamp option pointer one short
  813.  
  814.      - Can the IUT interpret a defective option pointer?
  815.  
  816.      - Action:  Send a datagram to the IP Implementation Under Test
  817.      with an option field. This contains a timestamp option with an
  818.      option pointer that is one less than it should be. The IUT may
  819.      discard the datagram and send an optional ICMP Parameter
  820.      Problem message.
  821.  
  822.      The IUT may pass the datagram to its Remote Driver instead.
  823.      The IUT's Remote Driver should request the IUT to send the
  824.      reply datagram required by the IP Remote Driver Specification
  825.      to the IP Tester.
  826.  
  827.      - Verification:  If there is a datagram displayed by the IP
  828.      Tester, its display ought to contain either "ident = 2074 "
  829.      or "ICMP PARAMETER PROBLEM id=02074".
  830.  
  831.      Success: An ICMP Parameter Problem message, a reply datagram
  832.      containing "ident = 2074 ", or nothing.
  833.  
  834.      Failure: An IP Tester display of a datagram other than an
  835.      ICMP Parameter Problem message or reply datagram.
  836.  
  837. Test 2075 timestamp option pointer of 301 octal
  838.  
  839.      - Can the IUT interpret a defective option pointer?
  840.  
  841.      - Action:  Send a datagram to the IP Implementation Under Test
  842.      with an option field. This contains a timestamp option with an
  843.      option pointer of 301 octal. The IUT may discard the datagram
  844.      and send an optional ICMP Parameter Problem message.
  845.  
  846.      The IUT may pass the datagram to its Remote Driver instead.
  847.      The IUT's Remote Driver should request the IUT to send the
  848.      reply datagram required by the IP Remote Driver Specification
  849.      to the IP Tester.
  850.      - Verification:  If there is a datagram displayed by the IP
  851.      Tester, its display ought to contain either "ident = 2075 "
  852.      or "ICMP PARAMETER PROBLEM id=02075".
  853.  
  854.      Success: An ICMP Parameter Problem message, a reply datagram
  855.      containing "ident = 2075 ", or nothing.
  856.  
  857.      Failure: An IP Tester display of a datagram other than an
  858.      ICMP Parameter Problem message or reply datagram.
  859.  
  860. Test 2076 timestamp option pointer of 175 octal
  861.  
  862.      - Can the IUT interpret a defective option pointer?
  863.  
  864.      - Action:  Send a datagram to the IP Implementation Under Test
  865.      with an option field. This contains a timestamp option with an
  866.      option pointer of 175 octal. The IUT may discard the datagram
  867.      and send an optional ICMP Parameter Problem message.
  868.  
  869.      The IUT may pass the datagram to its Remote Driver instead.
  870.      The IUT's Remote Driver should request the IUT to send the
  871.      reply datagram required by the IP Remote Driver Specification
  872.      to the IP Tester.
  873.  
  874.      - Verification:  If there is a datagram displayed by the IP
  875.      Tester, its display ought to contain either "ident = 2076 "
  876.      or "ICMP PARAMETER PROBLEM id=02076".
  877.  
  878.      Success: An ICMP Parameter Problem message, a reply datagram
  879.      containing "ident= 2076 ", or nothing.
  880.  
  881.      Failure: An IP Tester display of a datagram other than an
  882.      ICMP Parameter Problem message or reply datagram.
  883.  
  884. Test 2077 timestamp option with bad option length and option
  885.           pointer
  886.  
  887.      - Can the IUT interpret a defective timestamp option?
  888.  
  889.      - Action:  Send a datagram to the IP Implementation Under Test
  890.      with an 8-byte option field. This contains a timestamp option
  891.      whose option length and option pointer have been bumped by 12.
  892.      The IUT may discard the datagram and send an optional ICMP
  893.      Parameter Problem message.
  894.  
  895.      The IUT may pass the datagram to its Remote Driver instead.
  896.      The IUT's Remote Driver should request the IUT to send the
  897.      reply datagram required by the IP Remote Driver Specification
  898.      to the IP Tester.
  899.  
  900.      - Verification:  If there is a datagram displayed by the IP
  901.      Tester, its display ought to contain either "ident = 2077 "
  902.      or "ICMP PARAMETER PROBLEM id=02077".
  903.      Success: An ICMP Parameter Problem message, a reply datagram
  904.      containing "ident = 2077 ", or nothing.
  905.  
  906.      Failure: An IP Tester display of a datagram other than an
  907.      ICMP Parameter Problem message or reply datagram.
  908.  
  909. Test 2078 timestamp option with bad option pointer
  910.  
  911.      - Can the IUT interpret a defective option?
  912.  
  913.      - Action:  Send a datagram to the IP Implementation Under Test
  914.      with an option field. This contains a timestamp option with an
  915.      option pointer that just exceeds its maximum legal value. The
  916.      IUT may discard the datagram and send an optional ICMP
  917.      Parameter Problem message.
  918.  
  919.      The IUT may pass the datagram to its Remote Driver instead.
  920.      The IUT's Remote Driver should request the IUT to send the
  921.      reply datagram required by the IP Remote Driver Specification
  922.      to the IP Tester.
  923.  
  924.      - Verification:  If there is a datagram displayed by the IP
  925.      Tester, its display ought to contain either "ident = 2078 "
  926.      or "ICMP PARAMETER PROBLEM id=02078".
  927.  
  928.      Success: An ICMP Parameter Problem message, a reply datagram
  929.      containing "ident = 2078 ", or nothing.
  930.  
  931.      Failure: An IP Tester display of a datagram other than an
  932.      ICMP Parameter Problem message or reply datagram.
  933.  
  934. Test 2079 timestamp option with bad option pointer
  935.  
  936.      - Can the IUT interpret a defective option?
  937.  
  938.      - Action:  Send a datagram to the IP Implementation Under Test
  939.      with -an option field. This contains a two address field
  940.      timestamp option with an option pointer that just exceeds its
  941.      maximum legal value. The IUT may discard the datagram and send
  942.      an optional ICMP Parameter Problem message.
  943.  
  944.      The IUT may pass the datagram to its Remote Driver instead.
  945.      The IUT's Remote Driver should request the IUT to send the
  946.      reply datagram required by the IP Remote Driver Specification
  947.      to the IP Tester.
  948.  
  949.      - Verification:  If there is a datagram displayed by the IP
  950.      Tester, its display ought to contain either "ident = 2079 "
  951.      or "ICMP PARAMETER PROBLEM id=02079".
  952.  
  953.      Success: An ICMP Parameter Problem message, a reply datagram
  954.      containing "ident = 2079 ", or nothing.
  955.      Failure: An IP Tester display of a datagram other than an
  956.      ICMP Parameter Problem message or reply datagram.
  957.  
  958. Test 2080 timestamp option duplicated
  959.  
  960.      - Can the IUT interpret a duplicated timestamp option?
  961.  
  962.      - Action:  Send a datagram to the IP Implementation Under Test
  963.      whose option field contains two identical timestamp options.
  964.      The IUT may discard the datagram and send an optional ICMP
  965.      Parameter Problem message.
  966.  
  967.      The IUT may pass the datagram to its Remote Driver instead.
  968.      The IUT's Remote Driver should request the IUT to send the
  969.      reply datagram required by the IP Remote Driver Specification
  970.      to the IP Tester.
  971.  
  972.      - Verification:  If there is a datagram displayed by the IP
  973.      Tester, its display ought to contain either "ident = 2080"
  974.      or "ICMP PARAMETER PROBLEM id=02080".
  975.  
  976.      Success: An ICMP Parameter Problem message, a reply datagram
  977.      containing "ident = 2080 ", or nothing.
  978.  
  979.      Failure: An IP Tester display of a datagram other than an
  980.      ICMP Parameter Problem message or reply datagram.
  981.  
  982. Test 2081 two timestamp options
  983.  
  984.      - Can the IUT interpret two options of the same type?
  985.  
  986.      - Action:  Send a datagram to the IP Implementation Under Test
  987.      whose option field contains two different timestamp options.
  988.      The IUT may discard the datagram and send an optional ICMP
  989.      Parameter Problem message.
  990.  
  991.      The IUT may pass the datagram to its Remote Driver instead.
  992.      The IUT's Remote Driver should request the IUT to send the
  993.      reply datagram required by the IP Remote Driver Specification
  994.      to the IP Tester.
  995.  
  996.      - Verification:  If there is a datagram displayed by the IP
  997.      Tester, its display ought to contain either "ident = 2081 "
  998.      or "ICMP PARAMETER PROBLEM id=02081".
  999.  
  1000.      Success: An ICMP Parameter Problem message, a reply datagram
  1001.      containing "ident = 2081 ", or nothing.
  1002.  
  1003.      Failure: An IP Tester display of a datagram other than an
  1004.      ICMP Parameter Problem message or reply datagram.
  1005.  
  1006. Test 2082 timestamp option with bad timestamp option format
  1007.  
  1008.      - Can the IUT interpret a defective option?
  1009.      - Action:  Send a datagram to the IP Implementation Under Test
  1010.      with an option field. This contains a timestamp option with an
  1011.      illegal format value. The IUT may discard the datagram amd
  1012.      send an optional ICMP Parameter Problem message.
  1013.  
  1014.      The IUT may pass the datagram to its Remote Driver instead.
  1015.      The IUT's Remote Driver should request the IUT to send the
  1016.      reply datagram required by the IP Remote Driver Specification
  1017.      to the IP Tester.
  1018.  
  1019.      - Verification: If there is a datagram displayed by the IP
  1020.      Tester, its display ought to contain either "ident = 2082 "
  1021.      or "ICMP PARAMETER PROBLEM id=02082".
  1022.  
  1023.      Success: An ICMP Parameter Problem message, a reply datagram
  1024.      containing "ident = 2082 ", or nothing.
  1025.  
  1026.      Failure: An IP Tester display of a datagram other than an
  1027.      ICMP Parameter Problem message or reply datagram.
  1028.  
  1029. Test 2083 truncated timestamp option
  1030.  
  1031.      - Can the IUT interpret a truncated timestamp option?
  1032.  
  1033.      - Action:  Send a datagram to the IP Implementation Under Test
  1034.      with a 12-byte option field. The first byte is a no operation
  1035.      option followed by a truncated timestamp and address timestamp
  1036.      option. The IUT may discard the datagram and send an optional
  1037.      ICMP Parameter Problem message.
  1038.  
  1039.      The IUT may pass the datagram to its Remote Driver instead.
  1040.      The IUT's Remote Driver should request the IUT to send the
  1041.      reply datagram required by the IP Remote Driver Specification
  1042.      to the IP Tester.
  1043.  
  1044.      - Verification:  If there is a datagram displayed by the IP
  1045.      Tester, its display ought to contain either "ident = 2083 "
  1046.      or "ICMP PARAMETER PROBLEM id=02083".
  1047.  
  1048.      Success: An ICMP Parameter Problem message, a reply datagram
  1049.      containing "ident = 2083 ", or nothing.
  1050.  
  1051.      Failure: An IP Tester display of a datagram other than an
  1052.      ICMP Parameter Problem message or reply datagram.
  1053.  
  1054. Test 2084 timestamp option length bumped by 1
  1055.  
  1056.      - Can the IUT interpret a defective option length?
  1057.  
  1058.      - Action:  Send a datagram to the IP Implementation Under
  1059.      Test with a 12-byte option field consisting of a prespecified
  1060.      timestamp option whose option length has been bumped by 1.
  1061.      The IUT may discard the datagram and send an optional ICMP
  1062.      Parameter Problem message.
  1063.      The IUT may pass the datagram to its Remote Driver instead.
  1064.      The IUT's Remote Driver should request the IUT to send the
  1065.      reply datagram required by the IP Remote Driver Specification
  1066.      to the IP Tester.
  1067.  
  1068.      - Verification:  If there is a datagram displayed by the IP
  1069.      Tester, its display ought to contain either "ident = 2084 "
  1070.      or "ICMP PARAMETER PROBLEM id=02084".
  1071.  
  1072.      Success: An ICMP Parameter Problem message, a reply datagram
  1073.      containing "ident = 2084 ", or nothing.
  1074.  
  1075.      Failure: An IP Tester display of a datagram other than an
  1076.      ICMP Parameter Problem message or reply datagram.
  1077.  
  1078. Test 2085 timestamp option one byte too long
  1079.  
  1080.      - Can the IUT interpret a defective option?
  1081.  
  1082.      - Action:  Send a datagram to the IP Implementation Under Test
  1083.      with a 16-byte option field. This contains a timestamp and
  1084.      address timestamp option that is one byte too long. The IUT
  1085.      may discard the datagram and send an optional ICMP Parameter
  1086.      Problem message.
  1087.  
  1088.      The IUT may pass the datagram to its Remote Driver instead.
  1089.      The IUT's Remote Driver should request the IUT to send the
  1090.      reply datagram required by the IP Remote Driver Specification
  1091.      to the IP Tester.
  1092.  
  1093.      - Verification:  If there is a datagram displayed by the IP
  1094.      Tester, its display ought to contain either "ident = 2085 "
  1095.      or "ICMP PARAMETER PROBLEM id=02085".
  1096.  
  1097.      Success: An ICMP Parameter Problem message, a reply datagram
  1098.      containing "ident = 2085 ", or nothing.
  1099.  
  1100.      Failure: An IP Tester display of a datagram other than an
  1101.      ICMP Parameter Problem message or reply datagram.
  1102.  
  1103. Test 2086 timestamp option four bytes too short
  1104.  
  1105.      - Can the IUT interpret a defective option?
  1106.  
  1107.      - Action:  Send a datagram to the IP Implementation Under Test
  1108.      with a 16-byte option field. This consists of a prespecified
  1109.      timestamp option that is 4 bytes too short. The IUT may
  1110.      discard the datagram and send an optional ICMP Parameter
  1111.      Problem message.
  1112.  
  1113.      The IUT may pass the datagram to its Remote Driver instead.
  1114.      The IUT's Remote Driver should request the IUT to send the
  1115.      reply datagram required by the IP Remote Driver Specification
  1116.      to the IP Tester.
  1117.      - Verification:  If there is a datagram displayed by the IP
  1118.      Tester, its display ought to contain either "ident = 2086 "
  1119.      or "ICMP PARAMETER PROBLEM id=02086".
  1120.  
  1121.      Success: An ICMP Parameter Problem message, a reply datagram
  1122.      containing "ident = 2086 ", or nothing.
  1123.  
  1124.      Failure: An IP Tester display of a datagram other than an
  1125.      ICMP Parameter Problem message or reply datagram.
  1126.  
  1127. Test 2087 timestamp option four bytes too short
  1128.  
  1129.      - Can the IUT interpret a defective option?
  1130.  
  1131.      - Action:  Send a datagram to the IP Implementation Under Test
  1132.      with a 16-byte option field. This consists of a timestamp and
  1133.      address timestamp option that is 4 bytes too short. The IUT
  1134.      may discard the datagram and send an optional ICMP Parameter
  1135.      Problem message.
  1136.  
  1137.      The IUT may pass the datagram to its Remote Driver instead.
  1138.      The IUT's Remote Driver should request the IUT to send the
  1139.      reply datagram required by the IP Remote Driver Specification
  1140.      to the IP Tester.
  1141.  
  1142.      - Verification: If there is a datagram displayed by the IP
  1143.      Tester, its display ought to contain either "ident = 2087 "
  1144.      or "ICMP PARAMETER PROBLEM id=02087".
  1145.  
  1146.      Success: An ICMP Parameter Problem message, a reply datagram
  1147.      containing "ident = 2087 ", or nothing.
  1148.  
  1149.      Failure: An IP Tester display of a datagram other than an
  1150.      ICMP Parameter Problem message or reply datagram.
  1151.  
  1152. Test 2088 timestamp option length of 374 octal
  1153.  
  1154.      - Can the IUT interpret a defective option length?
  1155.  
  1156.      - Action:  Send a datagram to the IP Implementation Under Test
  1157.      with an option field. This contains a prespecified timestamp
  1158.      option with an option length of 374 octal. The IUT may discard
  1159.      the datagram and send an optional ICMP Parameter Problem
  1160.      message.
  1161.  
  1162.      The IUT may pass the datagram to its Remote Driver instead.
  1163.      The IUT's Remote Driver should request the IUT to send the
  1164.      reply datagram required by the IP Remote Driver Specification
  1165.      to the IP Tester.
  1166.  
  1167.      - Verification:  If there is a datagram displayed by the IP
  1168.      Tester, its display ought to contain either "ident = 2088 "
  1169.      or "ICMP PARAMETER PROBLEM id=02088".
  1170.      Success:  An ICMP Parameter Problem message, a reply datagram
  1171.      containing "ident = 2088 ", or nothing.
  1172.  
  1173.      Failure: An IP Tester display of a datagram other than an
  1174.      ICMP Parameter Problem message or reply datagram.
  1175.  
  1176. Test 2089 timestamp option length of 354 octal
  1177.  
  1178.      - Can the IUT interpret a defective option length?
  1179.  
  1180.      - Action:  Send a datagram to the IP Implementation Under Test
  1181.      with an option field. This contains a timestamp and address
  1182.      timestamp option with an option length of 354 octal. The IUT
  1183.      may discard the datagram and send an optional ICMP Parameter
  1184.      Problem message.
  1185.  
  1186.      The IUT may pass the datagram to its Remote Driver instead.
  1187.      The IUT's Remote Driver should request the IUT to send the
  1188.      reply datagram required by the IP Remote Driver Specification
  1189.      to the IP Tester.
  1190.  
  1191.      - Verification:  If there is a datagram displayed by the IP
  1192.      Tester, its display ought to contain either "ident = 2089 "
  1193.      or "ICMP PARAMETER PROBLEM id=02089".
  1194.  
  1195.      Success: An ICMP Parameter Problem message, a reply datagram
  1196.      containing "ide-nt = 2089 ", or nothing.
  1197.  
  1198.      Failure: An IP Tester display of a datagram other than an
  1199.      ICMP Parameter Problem message or reply datagram.
  1200.  
  1201. Test 2090 timestamp option length of 174 octal
  1202.  
  1203.      - Can the IUT interpret a defective option length?
  1204.  
  1205.      - Action:  Send a datagram to the IP Implementation Under Test
  1206.      with an option field. This contains a prespecified timestamp.
  1207.      option with an option length of 174 octal. The IUT may discard
  1208.      the datagram and send an optional ICMP Parameter Problem
  1209.      message.
  1210.  
  1211.      The IUT may pass the datagram to its Remote Driver instead.
  1212.      The IUT's Remote Driver should request the IUT to send the
  1213.      reply datagram required by the IP Remote Driver Specification
  1214.      to the IP Tester.
  1215.  
  1216.      - Verification: If there is a datagram displayed by the IP
  1217.      Tester, its display ought to contain either "ident = 2090 "
  1218.      or "ICMP PARAMETER PROBLEM id=02090".
  1219.  
  1220.      Success: An ICMP Parameter Problem message, a reply datagram
  1221.      containing "ident = 2090 ", or nothing.
  1222.      Failure: An IP Tester display of a datagram other than an
  1223.      ICMP Parameter Problem message or reply datagram.
  1224.  
  1225. Test 2091 timestamp option length of 200 octal
  1226.  
  1227.      - Can the IUT interpret a defective option length?
  1228.  
  1229.      - Action:  Send a datagram to the IP Implementation Under Test
  1230.      with an option field. This contains a timestamp and address
  1231.      timestamp option with an option length of 200 octal. The IUT
  1232.      may discard the datagram and send an optional ICMP Parameter
  1233.      Problem message.
  1234.  
  1235.      The IUT may pass the datagram to its Remote Driver instead.
  1236.      The IUT's Remote Driver should request the IUT to send the
  1237.      reply datagram required by the IP Remote Driver Specification
  1238.      to the IP Tester.
  1239.  
  1240.      - Verification: If there is a datagram displayed by the IP
  1241.      Tester, its display ought to contain either "ident = 2091 "
  1242.      or "ICMP PARAMETER PROBLEM id=02091".
  1243.  
  1244.      Success: An ICMP Parameter Problem message, a reply datagram
  1245.      containing "ident = 2091 ", or nothing.
  1246.  
  1247.      Failure: An IP Tester display of a datagram other than an
  1248.      ICMP Parameter Problem message or reply datagram.
  1249.  
  1250. Test 2092 timestamp option length of 214 octal
  1251.  
  1252.      - Can the IUT interpret a defective option length?
  1253.  
  1254.      - Action:  Send a datagram to the IP Implementation Under Test
  1255.      with an option field. This contains a prespecified timestamp
  1256.      option with an option length of 214 octal (sign bit set).   The
  1257.      IUT may discard the datagram and send an optional ICMP
  1258.      Parameter Problem message.
  1259.  
  1260.      The IUT may pass the datagram to its Remote Driver instead.
  1261.      The IUT's Remote Driver should request the IUT to send the
  1262.      reply datagram required by the IP Remote Driver Specification
  1263.      to the IP Tester.
  1264.  
  1265.      - Verification: If there is a datagram displayed by the IP
  1266.      Tester, its display ought to contain either "ident = 2092 "
  1267.      or "ICMP PARAMETER PROBLEM id=02092".
  1268.  
  1269.      Success: An ICMP Parameter Problem message, a reply datagram
  1270.      containing "ident = 2092 ", or nothing.
  1271.  
  1272.      Failure: An IP Tester display of a datagram other than an
  1273.      ICMP Parameter Problem message or reply datagram.
  1274.  
  1275. Test 2093 timestamp option pointer bumped by 4
  1276.      - Can the IUT interpret a defective option pointer?
  1277.  
  1278.      - Action:  Send a datagram to the IP Implementation Under Test
  1279.      with an option field. This contains a timestamp and address
  1280.      timestamp option with an option pointer that is four more than
  1281.      it should be. The IUT may discard the datagram and send an
  1282.      optional ICMP Parameter Problem message.
  1283.  
  1284.      The IUT may pass the datagram to its Remote Driver instead.
  1285.      The IUT's Remote Driver should request the IUT to send the
  1286.      reply datagrsm required by the IP Remote Driver Specification
  1287.      to the IP Tester.
  1288.  
  1289.      - Verification:  If there is a datagram displayed by the IP
  1290.      Tester, its display ought to contain either "ident = 2093"
  1291.      or "ICMP PARAMETER PROBLEM id=02093".
  1292.  
  1293.      Success: An ICMP Parameter Problem message, a reply datagram
  1294.      containing "ident = 2093 ", or nothing.
  1295.  
  1296.      Failure: An IP Tester display of a datagram other than an
  1297.      ICMP Parameter Problem message or reply datagram.
  1298.  
  1299. Test 2094 timestamp option pointer four short
  1300.  
  1301.      - Can the IUT interpret a defective option pointer?
  1302.  
  1303.      - Action:  Send a datagram to the IP Implementation Under Test
  1304.      with an option field. This contains a prespecified timestamp
  1305.      option with an option pointer that is four less than it should
  1306.      be. The IUT may discard the datagram and send an optional ICMP
  1307.      Parameter Problem message.
  1308.  
  1309.      The IUT may pass the datagram to its Remote Driver instead.
  1310.      The IUT's Remote Driver should request the IUT to send the
  1311.      reply datagram required by the IP Remote Driver Specification
  1312.      to the IP Tester.
  1313.  
  1314.      - Verification:  If there is a datagram displayed by the IP
  1315.      Tester, its display ought to contain either "ident = 2094"
  1316.      or "ICMP PARAMETER PROBLEM id=02094".
  1317.  
  1318.      Success: An ICMP Parameter Problem message, a reply datagram
  1319.      containing "ident = 2094 ", or nothing.
  1320.  
  1321.      Failure: An IP Tester display of a datagram other than an
  1322.      ICMP Parameter Problem message or reply datagram.
  1323.  
  1324. Test 2095 timestamp option pointer of 305 octal
  1325.  
  1326.      - Can the IUT interpret a defective option pointer?
  1327.  
  1328.      - Action:  Send a datagram to the IP Implementation Under Test
  1329.      with an option field. This contains a timestamp and address
  1330.      timestamp option with an option pointer of 305 octal. The IUT
  1331.      may discard the datagram and send an optional ICMP Parameter
  1332.      Problem message.
  1333.  
  1334.      The IUT may pass the datagram to its Remote Driver instead.
  1335.      The IUT's Remote Driver should request the IUT to send the
  1336.      reply datagram required by the IP Remote Driver Specification
  1337.      to the IP Tester.
  1338.  
  1339.      - Verification: If there is a datagram displayed by the IP
  1340.      Tester, its display ought to contain either "ident = 2095 "
  1341.      or "ICMP PARAMETER PROBLEM id=02095".
  1342.  
  1343.      Success: An ICMP Parameter Problem message, a reply datagram
  1344.      containing "ident = 2095 ", or nothing.
  1345.  
  1346.      Failure: An IP Tester display of a datagram other than an
  1347.      ICMP Parameter Problem message or reply datagram.
  1348.  
  1349. Test 2096 timestamp option pointer of 175 octal
  1350.  
  1351.      - Can the IUT interpret a defective option pointer?
  1352.  
  1353.      - Action:  Send a datagram to the IP Implementstion Under Test
  1354.      with an option field. This contains a prespecified timestamp
  1355.      option with an option pointer of 175 octal. The IUT may
  1356.      discard the datagram and send an optional ICMP Parameter
  1357.      Problem message.
  1358.  
  1359.      The IUT may pass the datagram to its Remote Driver instead.
  1360.      The IUT's Remote Driver should request the IUT to send the
  1361.      reply datagram required by the IP Remote Driver Specification
  1362.      to the IP Tester.
  1363.  
  1364.      - Verification:  If there is a datagram displayed by the IP
  1365.      Tester, its display ought to contain either "ident = 2096 "
  1366.      or "ICMP PARAMETER PROBLEM id=02096".
  1367.  
  1368.      Success: An ICMP Parameter Problem message, a reply datagram
  1369.      containing "ident = 2096 ", or nothing.
  1370.  
  1371.      Failure: An IP Tester display of a datagram other than an
  1372.      ICMP Parameter Problem message or reply datagram.
  1373.  
  1374. Test 2097 timestamp option with bad option length and option
  1375.           pointer
  1376.  
  1377.      - Can the IUT interpret a defective timestamp option?
  1378.  
  1379.      - Action:  Send a datagram to the IP Implementation Under Test
  1380.      with a 12-byte option field. This contains a timestamp and
  1381.      address timestamp option whose option length and option
  1382.      pointer have been bumped by 16. The IUT may discard the
  1383.      datagram and send an optional ICMP Parameter Problem message.
  1384.      The IUT may pass the datagram to its Remote Driver instead.
  1385.      The IUT's Remote Driver should request the IUT to send the
  1386.      reply datagram required by the IP Remote Driver Specification
  1387.      to the IP Tester.
  1388.  
  1389.      - Verification:  If there is a datagram displayed by the IP
  1390.      Tester, its display ought to contain either "ident = 2097"
  1391.      or "ICMP PARAMETER PROBLEM id=02097".
  1392.  
  1393.      Success: An ICMP Parameter Problem message, a reply datagram
  1394.      containing "ident = 2097 ", or nothing.
  1395.  
  1396.      Failure: An IP Tester display of a datagram other than an
  1397.      ICMP Parameter Problem message or reply datagram.
  1398.  
  1399. Test 2098 timestamp option with bad option pointer
  1400.  
  1401.      - Can the IUT interpret a defective option?
  1402.  
  1403.      - Action:  Send a datagram to the IP Implementation Under Test
  1404.      with an option field. This contains a prespecified timestamp
  1405.      option with an option pointer that just exceeds its maximum
  1406.      legal value. The IUT may discard the datagram and send an
  1407.      optional ICMP Parameter Problem message.
  1408.  
  1409.      The IUT may pass the datagram to its Remote Driver instead.
  1410.      The IUT's Remote Driver should request the IUT to send the
  1411.      reply datagram required by the IP Remote Driver Specification
  1412.      to the IP Tester.
  1413.  
  1414.      - Verification:  If there is a datagram displayed by the IP
  1415.      Tester, its display ought to contain either "ident = 2098"
  1416.      or "ICMP PARAMETER PROBLEM id=02098".
  1417.  
  1418.      Success: An ICMP Parameter Problem message, a reply datagrsm
  1419.      containing "ident = 2098 ", or nothing.
  1420.  
  1421.      Failure: An IP Tester display of a datagram other than an
  1422.      ICMP Parameter Problem message or reply datagram.
  1423.  
  1424. Test 2099 ordinary datagram after bad timestamp option tests
  1425.  
  1426.      - Can the IUT send a datagram after processing nastygrams?
  1427.  
  1428.      - Action:  Send a datagram to the IP Implementation Under
  1429.      Test. This datagram should be passed by the IUT to its Remote
  1430.      Driver. The IUT's Remote Driver should request the IUT to send
  1431.      the reply datagram required by the IP Remote Driver
  1432.      Specification to the IP Tester.
  1433.  
  1434.      - Verification: The IP Tester will display the reply
  1435.      datagram that must contain "ident = 2099 " in its 13-byte
  1436.      data field.
  1437.  Success: A reply datagram containing "ident =2099 ".
  1438.  
  1439.  Failure: Any response other than the display of the
  1440. requested reply datagram. The actual failure probably
  1441. occurred during tests 2063-2098.
  1442. Scenario File OptBdTopTest:  "Top-down Bad Option Field" datagrams
  1443.  
  1444. 4000      security option without copy bit set
  1445.  
  1446. 4001      loose source and record route option without copy bit set
  1447.  
  1448. 4002      timestamp option without bit 6 set
  1449.  
  1450. 4003      stream ID option without copy bit set
  1451.  
  1452. 4004      strict source and record route option without copy bit
  1453.           set
  1454.  
  1455. 4005      "option" with option type of 77 octal
  1456.  
  1457. 4006      "option" with option type of 101 octal
  1458.  
  1459. 4007      "option" with option type of 177 octal
  1460.  
  1461. 4008      record route option with copy bit set
  1462.  
  1463. 4009      prespecified timestamp option with copy bit set
  1464.  
  1465. 4010      end of options list option with copy bit set
  1466.  
  1467. 4011      no operation option with copy bit set
  1468.  
  1469. 4012      ordinary datagram after bad option type tests
  1470.  
  1471. 4013      truncated security option
  1472.  
  1473. 4014      security option length bumped by 1
  1474.  
  1475. 4015      security option one byte too long
  1476.  
  1477. 4016      security option one byte too short
  1478.  
  1479. 4017      security option length of 0
  1480.  
  1481. 4018      security option length of 377 octal
  1482.  
  1483. 4019      security option length of 353 octal
  1484.  
  1485. 4020      security option length of 177 octal
  1486.  
  1487. 4021      security option length of 200 octal
  1488.  
  1489. 4022      security option length of 213 octal
  1490.  
  1491. 4023      security option duplicated
  1492.  
  1493. 4024      two security options (unclassified, secret)
  1494.  
  1495. 4025      two security options (secret, unclassified)
  1496. 4026      security option with an invalid security level
  1497.  
  1498. 4027      ordinary datagram after bad security option tests
  1499.  
  1500. 4028      truncated stream identification option
  1501.  
  1502. 4029      stream identification option length bumped by 1
  1503.  
  1504. 4030      stream identification option one byte too long
  1505.  
  1506. 4031      stream identification option one byte too short
  1507.  
  1508. 4032      stream identification option length of 0
  1509.  
  1510. 4033      stream identification option length of 377 octal
  1511.  
  1512. 4034      stream identification option length of 354 octal
  1513.  
  1514. 4035      stream identification option length of 177 octal
  1515.  
  1516. 4036      stream identification option length of 200 octal
  1517.  
  1518. 4037      stream identification option length of 204 octal
  1519.  
  1520. 4038      stream identification option duplicated
  1521.  
  1522. 4039      two different stream identification options
  1523.  
  1524. 4040      bad security level + good stream identification option
  1525.  
  1526. 4041      bad security length + good stream identification option
  1527.  
  1528. 4042      ordinary datagram after bad stream ID option tests
  1529.  
  1530. 4043      truncated record route option
  1531.  
  1532. 4044      record route option length bumped by 1
  1533.  
  1534. 4045      record route option one byte too long
  1535.  
  1536. 4046      record route option one byte too short
  1537.  
  1538. 4047      record route option length of 0
  1539.  
  1540. 4048      record route option length of 377 octal
  1541.  
  1542. 4049      record route option length of 353 octal
  1543.  
  1544. 4050      record route option length of 177 octal
  1545.  
  1546. 4051      record route option length of 200 octal
  1547.  
  1548. 4052      record route option length of 207 octal
  1549. 4053      record route option pointer bumped by 1
  1550.  
  1551. 4054      record route option pointer one short
  1552.  
  1553. 4055      record route option pointer of 300 octal
  1554.  
  1555. 4056      record route option pointer of 174 octal
  1556.  
  1557. 4057      record route option pointer with bad option length and
  1558.           option pointer
  1559.  
  1560. 4058      record route option with bad option pointer
  1561.  
  1562. 4059      larger record route option with bad option pointer
  1563.  
  1564. 4060      record route option duplicated
  1565.  
  1566. 4061      two different record route options
  1567.  
  1568. 4062      ordinary datagram after bad record route option tests
  1569.  
  1570. 4063      truncated timestamp option
  1571.  
  1572. 4064      timestamp option length bumped by 1
  1573.  
  1574. 4065      timestamp option one byte too long
  1575.  
  1576. 4066      timestamp option one byte too short
  1577.  
  1578. 4067      timestamp option length of 0
  1579.  
  1580. 4068      timestamp option length of 374 octal
  1581.  
  1582. 4069      timestamp option length of 354 octal
  1583.  
  1584. 4070      timestamp option length of 174 octal
  1585.  
  1586. 4071      timestamp option length of 200 octal
  1587.  
  1588. 4072      timestamp option length of 210 octal
  1589.  
  1590. 4073      timestamp option pointer bumped by 1
  1591.  
  1592. 4074      timestamp option pointer one short
  1593.  
  1594. 4075      timestamp option pointer of 301 octal
  1595.  
  1596. 4076      timestamp option pointer of 175 octal
  1597.  
  1598. 4077      timestamp option pointer with bad option length and
  1599.           option pointer
  1600.  
  1601. 4078      timestamp option with bad option pointer
  1602. 4079      larger timestamp option with bad option pointer
  1603.  
  1604. 4080      timestamp option duplicated
  1605.  
  1606. 4081      two different timestamp options
  1607.  
  1608. 4082      timestamp option with bad timestamp option format
  1609.  
  1610. 4083      truncated timestamp option
  1611.  
  1612. 4084      timestamp option length bumped by 1
  1613.  
  1614. 4085      timestamp option one byte too long
  1615.  
  1616. 4086      timestamp option four bytes too short
  1617.  
  1618. 4087      timestamp option four bytes too short
  1619.  
  1620. 4088      timestamp option length of 374 octal
  1621.  
  1622. 4089      timestamp option length of 354 octal
  1623.  
  1624. 4090      timestamp option length of 174 octal
  1625.  
  1626. 4091      timestamp option length of 200 octal
  1627.  
  1628. 4092      timestamp option length of 214 octal
  1629.  
  1630. 4093      timestamp option pointer bumped by 4
  1631.  
  1632. 4094      timestamp option pointer four short
  1633.  
  1634. 4095      timestamp option pointer of 305 octal
  1635.  
  1636. 4096      timestamp option pointer of 175 octal
  1637.  
  1638. 4097      timestamp option pointer with bad option length and
  1639.           option pointer
  1640.  
  1641. 4098      timestamp option with bad option pointer
  1642.  
  1643. 4099      ordinary datagram after bad timestamp option tests
  1644.  
  1645.  
  1646.  
  1647. Test 4000 security option without copy bit set
  1648.  
  1649.      - Can the IUT detect an option that isn't well-formed?
  1650.  
  1651.      - Action:  Send a datagram to the IP Implementation Under Test
  1652.      containing a Remote Driver command request for the IUT to send
  1653.      a datagram with a 12-byte option field. This datagram should
  1654.      be passed by the IUT to its Remote Driver. The IUT's Remote
  1655.      Driver should request the IUT to send the reply datagram
  1656.      required by the IP Remote Driver Specification to the IP
  1657.      Tester. This contains an invalid security option without the
  1658.      copy bit set. The IUT is required to inform its Remote Driver
  1659.      that the request is invalid. The Remote Driver should then
  1660.      request the IUT to send an IP Remote Driver Specification
  1661.      error message to the IP Tester.
  1662.  
  1663.      - Verification: The IP Tester will display the error message
  1664.      datagram that must contain "ident = 4000 error" in its 18-
  1665.      byte data field. The IP Tester should also display "HL5"
  1666.      (internet header length is 5 four-octet units long) to
  1667.      indicate that the error message datagram does not contain
  1668.      the invalid option field in its IP header.
  1669.  
  1670.      Success: Display of error message datagram.
  1671.  
  1672.      Failure: Any response other than the display of the error
  1673.      message datagram.
  1674.  
  1675. Test 4001 loose source and record route option without copy bit set
  1676.  
  1677.      - Can the IUT detect an option that isn't well-formed?
  1678.  
  1679.      - Action:  Send a datagram to the IP Implementation Under Test
  1680.      containing a Remote Driver command request for the IUT to send
  1681.      a datagram with an 8-byte option field. This datagram should
  1682.      be passed by the IUT to its Remote Driver. The IUT's Remote
  1683.      Driver should request the IUT to send the reply datagram
  1684.      required by the IP Remote Driver Specification to the IP
  1685.      Tester. This contains an invalid loose source and record route
  1686.      option without the copy bit set. The IUT is required to inform
  1687.      its Remote Driver that the request is invalid. The Remote
  1688.      Driver should then request the IUT to send an IP Remote Driver
  1689.      Specification error message to the IP Tester.
  1690.  
  1691.      - Verification: The IP Tester will display the error message
  1692.      datagram that must contain "ident = 4001 error" in its 18-
  1693.      byte data field. The IP Tester should also display "HL5"
  1694.      (internet header length is 5 four-octet units long) to
  1695.      indicate that the error message datagram does not contain
  1696.      the invalid option field in its IP header.
  1697.  
  1698.      Success: Display of error message datagram.
  1699.  
  1700.      Failure: Any response other than the display of the error
  1701.      message datagram.
  1702.  
  1703. Test 4002 timestamp option without bit 6 set
  1704.  
  1705.      - Can the IUT detect an option that isn't well-formed?
  1706.  
  1707.      - Action:  Send a datagram to the IP Implementation Under Test
  1708.      containing a Remote Driver command request for the IUT to send
  1709.      a datagram with an 8-byte option field. This datagram should
  1710.      be passed by the IUT to its Remote Driver. The IUT's Remote
  1711.      Driver-should request the IUT to send the reply datagram
  1712.      required by the IP Remote Driver Specification to the IP
  1713.      Tester. This contains an invalid timestamp option without bit
  1714.      6 set. The IUT is required to inform its Remote Driver that
  1715.      the request is invalid. The Remote Driver should then request
  1716.      the IUT to send an IP Remote Driver Specification error
  1717.      message to the IP Tester.
  1718.  
  1719.      - Verification: The IP Tester will display the error message
  1720.      datagram that must contain "ident = 4002 error" in its 18-
  1721.      byte data field. The IP Tester should also display "HL5"
  1722.      (internet header length is 5 four-octet units long) to
  1723.      indicate that the error message datagram does not contain
  1724.      the invalid option field in its IP header.
  1725.  
  1726.      Success: Display of error message datagram.
  1727.  
  1728.      Failure: Any response other than the display of the error
  1729.      message datagram.
  1730.  
  1731. Test 4003 stream ID option without copy bit set
  1732.  
  1733.      - Can the IUT detect an option that isn't well-formed?
  1734.  
  1735.      - Action:  Send a datagram to the IP Implementation Under Test
  1736.      containing a Remote Driver command request for the IUT to send
  1737.      a datagram with a 4-byte option field. This datagram should be
  1738.      passed by the IUT to its Remote Driver. The IUT's Remote
  1739.      Driver should request the IUT to send the reply datagram
  1740.      required by the IP Remote Driver Specification to the IP
  1741.      Tester. This contains an invalid stream ID option without the
  1742.      copy bit set. The IUT is required to inform its Remote Driver
  1743.      that the request is invalid. The Remote Driver should then
  1744.      request the IUT to send an IP Remote Driver Specification
  1745.      error message to the IP Tester.
  1746.  
  1747.      - Verification: The IP Tester will display the error message
  1748.      datagram that must contain "ident = 4003 error" in its 18-
  1749.      byte data field. The IP Tester should also display "HL5"
  1750.      (internet header length is 5 four-octet units long) to
  1751.      indicate that the error message datagram does not contain
  1752.      the invalid option field in its IP header.
  1753.  
  1754.      Success: Display of error message datagram.
  1755.  
  1756.      Failure: Any response other than the display of the error
  1757.      message datagram.
  1758.  
  1759. Test 4004 strict source and record route option without copy bit
  1760.           set
  1761.  
  1762.      - Can the IUT detect an option that isn't well-formed?
  1763.      - Action:  Send a datagram to the IP Implementation Under Test
  1764.      containing a Remote Driver command request for the IUT to send
  1765.      a datagram with s 12-byte option field. This datagram should
  1766.      be passed by the IUT to its Remote Driver. The IUT's Remote
  1767.      Driver should request the IUT to send the reply datagram
  1768.      required by the IP Remote Driver Specification to the IP
  1769.      Tester. This contains an invalid strict source and record
  1770.      route option without the copy bit set. The IUT is required to
  1771.      inform its Remote Driver that the request is invalid. The
  1772.      Remote Driver should then request the IUT to send an IP Remote
  1773.      Driver Specification error message to the IP Tester.
  1774.  
  1775.      - Verification: The IP Tester will display the error message
  1776.      datagram that must contain "ident = 4004 error" in its 18-
  1777.      byte data field. The IP Tester should also display "HL5"
  1778.      (internet header length is 5 four-octet units long) to
  1779.      indicate that the error message datagram does not contain
  1780.      the invalid option field in its IP header.
  1781.  
  1782.      Success: Display of error message datagram.
  1783.  
  1784.      Failure: Any response other than the display of the error
  1785.      message datagram.
  1786.  
  1787. Test 4005 "option" with option type of 77 octal
  1788.  
  1789.      - Can the IUT detect an option that isn't well-formed?
  1790.  
  1791.      - Action:  Send a datagram to the IP Implementation Under Test
  1792.      containing a Remote Driver command request for the IUT to send
  1793.      a datagram with a 4-byte option field. This datagram should be
  1794.      passed by the IUT to its Remote Driver. The IUT's Remote
  1795.      Driver should request the IUT to send the reply datagram
  1796.      required by the IP Remote Driver Specification to the IP
  1797.      Tester. This contains an invalid "option" with an option type
  1798.      of 77 octal. The IUT is required to inform its Remote Driver
  1799.      that the request is invalid. The Remote Driver should then
  1800.      request the IUT to send an IP Remote Driver Specification
  1801.      error message to the IP Tester.
  1802.  
  1803.      - Verification: The IP Tester will display the error message
  1804.      datagram that must contain "ident = 4005 error" in its 181-
  1805.      byte data field. The IP Tester should also display "HL5"
  1806.      (internet header length is 5 four-octet units long) to
  1807.      indicate that the error message datagram does not contain
  1808.      the invalid option field in its IP header.
  1809.  
  1810.      Success: Display of error message datagram.
  1811.  
  1812.      Failure: Any response other than the display of the error
  1813.      message datagram.
  1814.  
  1815. Test 4006 "option" with option type of 101 octal
  1816.      - Can She IUT detect an option that isn't well-formed?
  1817.  
  1818.      - Action:  Send a datagram to the IP Implementation Under Test
  1819.      containing a Remote Driver command request for the IUT to send
  1820.      a datagram with a 4-byte option field. This datagram should be
  1821.      passed by the IUT to its Remote Driver. The IUT's Remote
  1822.      Driver should request the IUT to send the reply datagram
  1823.      required by the IP Remote Driver Specification to the IP
  1824.      Tester. This contains an invalid "option" with an option type
  1825.      of 101 octal. The IUT is required to inform its Remote Driver
  1826.      that the request is invalid. The Remote Driver should then
  1827.      request the IUT to send an IP Remote Driver Specification
  1828.      error message to the IP Tester.
  1829.  
  1830.      - Verification: The IP Tester will display the error message
  1831.      datagram that must contain "ident = 4006 error" in its 18-
  1832.      byte data field. The IP Tester should also display "HL5"
  1833.      (internet header length is 5 four-octet units long) to
  1834.      indicate that the error message datagram does not contain
  1835.      the invalid option field in its IP header.
  1836.  
  1837.      Success: Display of error message datagram.
  1838.  
  1839.      Failure: Any response other than the display of the error
  1840.      message datagram.
  1841.  
  1842. Test 4007 "option" with option type of 177 octal
  1843.  
  1844.      - Can the IUT detect an option that isn't well-formed?
  1845.  
  1846.      - Action:  Send a datagram to the IP Implementation Under Test
  1847.      containing a Remote Driver command request for the IUT to send
  1848.      a datagram with a 4-byte option field. This datagram should be
  1849.      passed by the IUT to its Remote Driver. The IUT's Remote
  1850.      Driver should request the IUT to send the reply datagram
  1851.      required by the IP Remote Driver Specification to the IP
  1852.      Tester. This contains an invalid "option" with an option type
  1853.      of 177 octal. The IUT is required to inform its Remote Driver
  1854.      that the request is invalid. The Remote Driver should then
  1855.      request the IUT to send an IP Remote Driver Specification
  1856.      error message to the IP Tester.
  1857.  
  1858.      - Verification: The IP Tester will display the error message
  1859.      datagram that must contain "ident = 4007 error" in its 18-
  1860.      byte data field. The IP Tester should also display "HL5"
  1861.      (internet header length is 5 four-octet units long) to
  1862.      indicate that the error message datagram does not contain
  1863.      the invalid option field in its IP header.
  1864.  
  1865.      Success: Display of error message datagram.
  1866.  
  1867.      Failure: Any response other than the display of the error
  1868.      message datagram.
  1869. Test 4008 record route option with copy bit set
  1870.  
  1871.      - Can the IUT detect an option that isn't well-formed?
  1872.  
  1873.      - Action:  Send a datagram to the IP Implementation Under Test
  1874.      containing a Remote Driver command request for the IUT to send
  1875.      a datagram with a 12-byte option field. This datagram should
  1876.      be passed by the IUT to its Remote Driver. The IUT's Remote
  1877.      Driver should request the IUT to send the reply datagram
  1878.      required by the IP Remote Driver Specification to the IP
  1879.      Tester. This contains an invalid record route option with the
  1880.      copy bit set. The IUT is required to inform its Remote Driver
  1881.      that the request is invalid. The Remote Driver should then
  1882.      request the IUT to send an IP Remote Driver Specification
  1883.      error message to the IP Tester.
  1884.  
  1885.      - Verification: The IP Tester will display the error message
  1886.      datagram that must contain "ident = 4008 error" in its 18-
  1887.      byte data field. The IP Tester should also display "HL5"
  1888.      (internet header length is 5 four-octet units long) to
  1889.      indicate that the error message datagram does not contain
  1890.      the invalid option field in its IP header.
  1891.  
  1892.      Success: Display of error message datagram.
  1893.  
  1894.      Failure: Any response other than the display of the error
  1895.      message datagram.
  1896.  
  1897. Test 4009 prespecified timestamp option with copy bit set
  1898.  
  1899.      - Can the IUT detect an option that isn't well-formed?
  1900.  
  1901.      - Action:  Send a datagram to the IP Implementation Under Test
  1902.      containing a Remote Driver command request for the IUT to send
  1903.      a datagram with a 12-byte option field. This datagram should
  1904.      be passed by the IUT to its Remote Driver. The IUT's Remote
  1905.      Driver should request the IUT to send the reply datagram
  1906.      required by the IP Remote Driver Specification to the IP
  1907.      Tester. This contains an invalid prespecified timestamp option
  1908.      with the copy bit set. The IUT is required to inform its
  1909.      Remote Driver that the request is invalid. The Remote Driver
  1910.      should then request the IUT to send an IP Remote Driver
  1911.      Specification error message to the IP Tester.
  1912.  
  1913.      - Verification: The IP Tester will display the error message
  1914.      datagram that must contain "ident = 4009 error" in its 18-
  1915.      byte data field. The IP Tester should also display "HL5"
  1916.      (internet header length is 5 four-octet units long) to
  1917.      indicate that the error message datagram does not contain
  1918.      the invalid option field in its IP header.
  1919.  
  1920.      Success: Display of error message datagram.
  1921.      Failure: Any response other than the display of the error
  1922.      message datagram.
  1923.  
  1924. Test 4010 end of options list option with copy bit set
  1925.  
  1926.      - Can the IUT detect an option that isn't well-formed?
  1927.  
  1928.      - Action:  Send a datagram to the IP Implementation Under Test
  1929.      containing a Remote Driver command request for the IUT to send
  1930.      a datagram with a 4-byte option field. This datagram should be
  1931.      passed by the IUT to its Remote Driver. The IUT's Remote
  1932.      Driver should request the IUT to send the reply datagram
  1933.      required by the IP Remote Driver Specification to the IP
  1934.      Tester. This contains an invalid end of options list option
  1935.      with the copy bit set. The IUT is required to inform its
  1936.      Remote Driver that the request is invalid. The Remote Driver
  1937.      should then request the IUT to send an IP Remote Driver
  1938.      Specification error message to the IP Tester.
  1939.  
  1940.      - Verification: The IP Tester will display the error message
  1941.      datagram that must contain "ident = 4010 error" in its 181
  1942.      byte data field. The IP Tester should also display "HL5"
  1943.      (internet header length is 5 four-octet units long) to
  1944.      indicate that the error message datagram does not contain
  1945.      the invalid option field in its IP header.
  1946.  
  1947.      Success: Display of error message datagram.
  1948.  
  1949.      Failure: Any response other than the display of the error
  1950.      message datagram.
  1951.  
  1952. Test 4011 no operation option with copy bit set
  1953.  
  1954.      - Can the IUT detect an option that isn't well-formed?
  1955.  
  1956.      - Action:  Send a datagram to the IP Implementation Under Test
  1957.      containing a Remote Driver command request for the IUT to send
  1958.      a datagram with a 4-byte option field. This datagram should be
  1959.      passed by the IUT to its Remote Driver. The IUT's Remote
  1960.      Driver should request the IUT to send the reply datagram
  1961.      required by the IP Remote Driver Specification to the IP
  1962.      Tester. This contains an invalid no operation option with the
  1963.      copy bit set. The IUT is required to inform its Remote Driver
  1964.      that the request is invalid. The Remote Driver should then
  1965.      request the IUT to send an IP Remote Driver Specification
  1966.      error message to the IP Tester.
  1967.  
  1968.      - Verification: The IP Tester will display the error message
  1969.      datagram that must contain "ident = 4011 error" in its 181
  1970.      byte data field. The IP Tester should also display "HL5"
  1971.      (internet header length is 5 four-octet units long) to
  1972.      indicate that the error message datagram does not contain
  1973.      the invalid option field in its IP header.
  1974.      Success: Display of error message datagram.
  1975.  
  1976.      Failure: Any response other than the display of the error
  1977.      message datagram.
  1978.  
  1979. Test 4012 ordinary datagram after bad option type tests
  1980.  
  1981.      - Can the IUT send a datagram after processing nastygrams?
  1982.  
  1983.      - Action:  Send a datagram to the IP Implementation Under
  1984.      Test. This datagram should be passed by the IUT to its Remote
  1985.      Driver. The IUT's Remote Driver should request the IUT to send
  1986.      the reply datagram required by the IP Remote Driver
  1987.      Specification to the IP Tester.
  1988.  
  1989.      - Verification: The IP Tester will display the reply
  1990.      datagram that must contain "ident = 4012 " in its 13-byte
  1991.      data field.
  1992.  
  1993.      Success: A reply datagram containing "ident = 4012 ".
  1994.  
  1995.      Failure: Any response other than the display of the
  1996.      requested reply datagram. The actual failure probably
  1997.      occurred during tests 4000-4011.
  1998.  
  1999. Test 4013 truncated security option
  2000.  
  2001.      - Can the IUT detect an option that isn't well-formed?
  2002.  
  2003.      - Action:  Send a datagram to the IP Implementation Under Test
  2004.      containing a Remote Driver command request for the IUT to send
  2005.      a datagram with a 12-byte option field. This datagram should
  2006.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2007.      Driver should request the IUT to send the reply datagram
  2008.      required by the IP Remote Driver Specification to the IP
  2009.      Tester. The first two bytes of the option field requested to
  2010.      be sent are no operation options. They are followed by a
  2011.      truncated security option. The IUT is required to inform its
  2012.      Remote Driver that the request is invalid. The Remote Driver
  2013.      should then request the IUT to send an IP Remote Driver
  2014.      Specification error message to the IP Tester.
  2015.  
  2016.      - Verification: The IP Tester will display the error message
  2017.      datagram that must contain "ident = 4013 error" in its 18-
  2018.      byte data field. The IP Tester should also display "HL5"
  2019.      (internet header length is 5 four-octet units long) to
  2020.      indicate that the error message datagram does not contain
  2021.      the invalid option field in its IP header.
  2022.  
  2023.      Success: Display of error message datagram.
  2024.  
  2025.      Failure: Any response other than the display of the error
  2026.      message datagram.
  2027. Test 4014 security option length bumped by 1
  2028.  
  2029.      - Can the IUT detect an option that isn't well-formed?
  2030.  
  2031.      - Action:  Send a datagram to the IP Implementation Under Test
  2032.      containing a Remote Driver command request for the IUT to send
  2033.      a datagram with a 12-byte option field. This datagram should
  2034.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2035.      Driver should request the IUT to send the reply datagram
  2036.      required by the IP Remote Driver Specification to the IP
  2037.      Tester. This contains an invalid unclassified security option
  2038.      whose option length has been bumped by 1. The IUT is required
  2039.      to inform its Remote Driver that the request is invalid. The
  2040.      Remote Driver should then request the IUT to send an IP Remote
  2041.      Driver Specification error message to the IP Tester.
  2042.  
  2043.      - Verification: The IP Tester will display the error message
  2044.      datagram that must contain "ident = 4014 error" in its 181
  2045.      byte data field. The IP Tester should also display "HL5"
  2046.      (internet header length is 5 four-octet units long) to
  2047.      indicate that the error message datagram does not contain
  2048.      the invalid option field in its IP header.
  2049.  
  2050.      Success: Display of error message datagram.
  2051.  
  2052.      Failure: Any response other than the display of the error
  2053.      message datagram.
  2054.  
  2055. Test 4015 security option one byte too long
  2056.  
  2057.      - Can the IUT detect an option that isn't well-formed?
  2058.  
  2059.      - Action:  Send a datagram to the IP Implementation Under Test
  2060.      containing a Remote Driver command request for the IUT to send
  2061.      a datagram with a 12-byte option field. This datagram should
  2062.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2063.      Driver should request the IUT to send the reply datagram
  2064.      required by the IP Remote Driver Specification to the IP
  2065.      Tester. This contains an invalid unclassified security option
  2066.      that is one byte too long. The IUT is required to inform its
  2067.      Remote Driver that the request is invalid. The Remote Driver
  2068.      should then request the IUT to send an IP Remote Driver
  2069.      Specification error message to the IP Tester.
  2070.  
  2071.      - Verification: The IP Tester will display the error message
  2072.      datagram that must contain "ident = 4015 error" in its 18-
  2073.      byte data field. The IP Tester should also display "HL5"
  2074.      (internet header length is 5 four-octet units long) to
  2075.      indicate that the error message datagram does not contain
  2076.      the invalid option field in its IP header.
  2077.  
  2078.      Success: Display of error message datagram.
  2079.      Failure: Any response other than the display of the error
  2080.      message datagram.
  2081.  
  2082. Test 4016 security option one byte too short
  2083.  
  2084.      - Can the IUT detect an option that isn't well-formed?
  2085.  
  2086.      - Action:  Send a datagram to the IP Implementation Under Test
  2087.      containing a Remote Driver command request for the IUT to send
  2088.      a datagram with a 12-byte option field. This datagram should
  2089.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2090.      Driver should request the IUT to send the reply datagram
  2091.      required by the IP Remote Driver Specification to the IP
  2092.      Tester. This contains an invalid unclassified security option
  2093.      that is one byte too short. The IUT is required to inform its
  2094.      Remote Driver that the request is invalid. The Remote Driver
  2095.      should then request the IUT to send an IP Remote Driver
  2096.      Specification error message to the IP Tester.
  2097.  
  2098.      - Verification: The IP Tester will display the error message
  2099.      datagram that must contain "ident = 4016 error" in its 18-
  2100.      byte data field. The IP Tester should also display "HL5"
  2101.      (internet header length is 5 four-octet units long) to
  2102.      indicate that the error message datagram does not contain
  2103.      the invalid option field in its IP header.
  2104.  
  2105.      Success: Display of error message datagram.
  2106.  
  2107.      Failure: Any response other than the display of the error
  2108.      message datagram.
  2109.  
  2110. Test 4017 security option length of 0
  2111.  
  2112.      - Can the IUT detect an option that isn't well-formed?
  2113.  
  2114.      - Action:  Send a datagram to the IP Implementation Under Test
  2115.      containing a Remote Driver command request for the IUT to send
  2116.      a datagram with a 12-byte option field. This datagram should
  2117.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2118.      Driver should request the IUT to send the reply datagram
  2119.      required by the IP Remote Driver Specification to the IP
  2120.      Tester. This contains an invalid unclassified security option
  2121.      whose option length has been set to 0. The IUT is required to
  2122.      inform its Remote Driver that the request is invalid. The
  2123.      Remote Driver should then request the IUT to send an IP Remote
  2124.      Driver Specification error message to the IP Tester.
  2125.  
  2126.      - Verification: The IP Tester will display the error message
  2127.      datagram that must contain "ident = 4017 error" in its 18-
  2128.      byte data field. The IP Tester should also display "HL5"
  2129.      (internet header length is 5 four-octet units long) to
  2130.      indicate that the error message datagram does not contain
  2131.      the invalid option field in its IP header.
  2132.      Success: Display of error message datagram.
  2133.  
  2134.      Failure: Any response other than the display of the error
  2135.      message datagram.
  2136.  
  2137. Test 4018 security option length of 377 octal
  2138.  
  2139.      - Can the IUT detect an option that isn't well-formed?
  2140.  
  2141.      - Action:  Send a datagram to the IP Implementation Under Test
  2142.      containing a Remote Driver command request for the IUT to send
  2143.      a datagram with a 12-byte option field. This datagram should
  2144.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2145.      Driver should request the IUT to send the reply datagram
  2146.      required by the IP Remote Driver Specification to the IP
  2147.      Tester. This contains an invalid unclassified security option
  2148.      whose option length has been set to 377 octal. The IUT is
  2149.      required to inform its Remote Driver that the request is
  2150.      invalid. The Remote Driver should then request the IUT to send
  2151.      an IP Remote Driver Specification error message to the IP
  2152.      Tester.
  2153.  
  2154.      - Verification: The IP Tester will display the error message
  2155.      datagram that must contain "ident = 4018 error" in its 18-
  2156.      byte data field. The IP Tester should also display "HL5"
  2157.      (internet header length is 5 four-octet units long) to
  2158.      indicate that the error message datagram does not contain
  2159.      the invalid option field in its IP header.
  2160.  
  2161.      Success: Display of error message datagram.
  2162.  
  2163.      Failure: Any response other than the display of the error
  2164.      message datagram.
  2165.  
  2166. Test 4019 security option length of 353 octal
  2167.  
  2168.      - Can the IUT detect an option that isn't well-formed?
  2169.  
  2170.      - Action:  Send a datagram to the IP Implementation Under Test
  2171.      containing a Remote Driver command request for the IUT to send
  2172.      a datagram with a 12-byte option field. This datagram should
  2173.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2174.      Driver should request the IUT to send the reply datagram
  2175.      required by the IP Remote Driver Specification to the IP
  2176.      Tester. This contains an invalid unclassified security option
  2177.      whose option length has been set to 353 octal. The IUT is
  2178.      required to inform its Remote Driver that the request is
  2179.      invalid. The Remote Driver should then request the IUT to send
  2180.      an IP Remote Driver Specification error message to the IP
  2181.      Tester.
  2182.  
  2183.      - Verification: The IP Tester will display the error message
  2184.      datagram that must contain "ident = 4019 error" in its 18-
  2185.      byte data field. The IP Tester should also display "HL5"
  2186.      (internet header length is 5 four-octet units long) to
  2187.      indicate that the error message datagram does not contain
  2188.      the invalid option field in its IP header.
  2189.  
  2190.      Success: Display of error message datagram.
  2191.  
  2192.      Failure: Any response other than the display of the error
  2193.      message datagram.
  2194.  
  2195. Test 4020 security option length of 177 octal
  2196.  
  2197.      1 Can the IUT detect an option that isn't well-formed?
  2198.  
  2199.      - Action:  Send a datagram to the IP Implementation Under Test
  2200.      containing a Remote Driver command request for the IUT to send
  2201.      a datagram with a 12-byte option field. This datagram should
  2202.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2203.      Driver should request the IUT to send the reply datagram
  2204.      required by the IP Remote Driver Specification to the IP
  2205.      Tester. This contains an invalid unclassified security option
  2206.      whose option length has been set to 177 octal. The IUT is
  2207.      required to inform its Remote Driver that the request is
  2208.      invalid. The Remote Driver should then request the IUT to send
  2209.      an IP Remote Driver Specification error message to the IP
  2210.      Tester.
  2211.  
  2212.      - Verification: The IP Tester will display the error message
  2213.      datagram that must contain "ident = 4020 error" in its 181
  2214.      byte data field. The IP Tester should also display "HL5"
  2215.      (internet header length is 5 four-octet units long) to
  2216.      indicate that the error message datagram does not contain
  2217.      the invalid option field in its IP header.
  2218.  
  2219.      Success: Display of error message datagram.
  2220.  
  2221.      Failure: Any response other than the display of the error
  2222.      message datagram.
  2223.  
  2224. Test 4021 security option length of 200 octal
  2225.  
  2226.      - Can the IUT detect an option that isn't well-formed?
  2227.  
  2228.      - Action:  Send a datagram to the IP Implementation Under Test
  2229.      containing a Remote Driver command request for the IUT to send
  2230.      a datagram with a 12-byte option field. This datagram should
  2231.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2232.      Driver should request the IUT to send the reply datagram
  2233.      required by the IP Remote Driver Specification to the IP
  2234.      Tester. This contains an invalid unclassified security option
  2235.      whose option length has been set to 200 octal. The IUT is
  2236.      required to inform its Remote Driver that the request is
  2237.      invalid. The Remote Driver should then request the IUT to send
  2238.      an IP Remote Driver Specification error message to the IP
  2239.      Tester.
  2240.      - Verification: The IP Tester will display the error message
  2241.      datagram that must contain "ident = 4021 error" in its 18-
  2242.      byte data field. The IP Tester should also display "HL5"
  2243.      (internet header length is 5 four-octet units long) to
  2244.      indicate that the error message datagram does not contain
  2245.      the invalid option field in its IP header.
  2246.  
  2247.      Success: Display of error message datagram.
  2248.  
  2249.      Failure: Any response other than the display of the error
  2250.      message datagram.
  2251.  
  2252. Test 4022 security option length of 213 octal
  2253.  
  2254.      - Can the IUT detect an option that isn't well-formed?
  2255.  
  2256.      - Action:  Send a datagram to the IP Implementation Under Test
  2257.      containing a Remote Driver command request for the IUT to send
  2258.      a datagram with a 12-byte option field. This datagram should
  2259.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2260.      Driver should request the IUT to send the reply datagram
  2261.      required by the IP Remote Driver Specification to the IP
  2262.      Tester. This contains an invalid unclassified security option
  2263.      whose option length has been set to 213 octal. The IUT is
  2264.      required to inform its Remote Driver that the request is
  2265.      invalid. The Remote Driver should then request the IUT to send
  2266.      an IP Remote Driver Specification error message to the IP
  2267.      Tester.
  2268.  
  2269.      - Verification: The IP Tester will display the error message
  2270.      datagram that must contain "ident = 4022 error" in its 181
  2271.      byte data field. The IP Tester should also display "HL5"
  2272.      (internet header length is 5 four-octet units long) to
  2273.      indicate that the error message datagram does not contain
  2274.      the invalid option field in its IP header.
  2275.  
  2276.      Success: Display of error message datagram.
  2277.  
  2278.      Failure: Any response other than the display of the error
  2279.      message datagram.
  2280.  
  2281. Test 4023 security option duplicated
  2282.  
  2283.      - Can the IUT detect an option field that isn't well-formed?
  2284.  
  2285.      - Action:  Send a datagram to the IP Implementation Under Test
  2286.      containing a Remote Driver command request for the IUT to send
  2287.      a datagram with a 32-byte option field. This datagram should
  2288.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2289.      Driver should request the IUT to send the reply datagram
  2290.      required by the IP Remote Driver Specification to the IP
  2291.      Tester. This contains two identical and perfectly legal
  2292.      unclassified security options. The IUT is required to inform
  2293.      its Remote Driver that the request is invalid. The Remote
  2294.      Driver should then request the IUT to send an IP Remote Driver
  2295.      Specification error messsge to the IP Tester.
  2296.  
  2297.      - Verification: The IP Tester will display the error message
  2298.      datagram that must contain "ident = 4023 error" in its 18-
  2299.      byte data field. The IP Tester should also display "HL5"
  2300.      (internet header length is 5 four-octet units long) to
  2301.      indicate that the error message datagram does not contain
  2302.      the invalid option field in its IP header.
  2303.  
  2304.      Success: Display of error message datagram.
  2305.  
  2306.      Failure: Any response other than the display of the error
  2307.      message datagram.
  2308.  
  2309. Test 4024 two security options
  2310.  
  2311.      - Can the IUT detect an option field that isn't well-formed?
  2312.  
  2313.      - Action:  Send a datagram to tne IP Implementation Under Test
  2314.      containing a Remote Driver command request for the IUT to send
  2315.      a datagram with a 32-byte option field. This datagram should
  2316.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2317.      Driver should request the IUT to send the reply datagram
  2318.      required by the IP Remote Driver Specification to the IP
  2319.      Tester. This contains two different and perfectly legal
  2320.      security options. The IUT is required to inform its Remote
  2321.      Driver that the request is invalid. The Remote Driver should
  2322.      then request the IUT to send an IP Remote Driver Specification
  2323.      error message to the IP Tester.
  2324.  
  2325.      - Verification: The IP Tester will display the error message
  2326.      datagram that must contain "ident = 4024 error" in its 181
  2327.      byte data field. The IP Tester should also display "HL5"
  2328.      (internet header length is 5 four-octet units long) to
  2329.      indicate that the error message datagram does not contain
  2330.      the invalid option field in its IP header.
  2331.  
  2332.      Success: Display of error message datagram.
  2333.  
  2334.      Failure: Any response other than the display of the error
  2335.      message datagram.
  2336.  
  2337. Test 4025 two security options
  2338.  
  2339.      - Can the IUT detect an option field that isn't well-formed?
  2340.  
  2341.      - Action:  Send a datagram to the IP Implementation Under Test
  2342.      containing a Remote Driver command request for the IUT to send
  2343.      a datagram with a 32-byte option field. This datagram should
  2344.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2345.      Driver should request the IUT to send the reply datagram
  2346.      required by the IP Remote Driver Specification to the IP
  2347.      Tester. This contains two different and perfectly legal
  2348.      security options in reverse order of test 4024. The IUT is
  2349.      required to inform its Remote Driver that the request is
  2350.      invalid. The Remote Driver should then request the IUT to send
  2351.      an IP Remote Driver Specification error message to the IP
  2352.      Tester.
  2353.  
  2354.      - Verification: The IP Tester will display the error message
  2355.      datagram that must contain "ident = 4025 error" in its 18-
  2356.      byte data field. The IP Tester should also display "HL5"
  2357.      (internet header length is 5 four-octet units long) to
  2358.      indicate that the error message datagram does not contain
  2359.      the invalid option field in its IP header.
  2360.  
  2361.      Success: Display of error message datagram.
  2362.  
  2363.      Failure: Any response other than the display of the error
  2364.      message datagram.
  2365.  
  2366. Test 4026 security option with an invalid security level
  2367.  
  2368.      - Can the IUT detect an option that isn't well-formed?
  2369.  
  2370.      - Action:  Send a datagram to the IP Implementation Under Test
  2371.      containing a Remote Driver command request for the IUT to send
  2372.      a datagram with a 12-byte option field. This datagram should
  2373.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2374.      Driver should request the IUT to send the reply datagram
  2375.      required by the IP Remote Driver Specification to the IP
  2376.      Tester. This contains an invalid security option whose sole
  2377.      defect is an invalid security level. The IUT is required to
  2378.      inform its Remote Driver that the request is invalid. The
  2379.      Remote Driver should then request the IUT to send an IP Remote
  2380.      Driver Specification error message to the IP Tester.
  2381.  
  2382.      - Verification: The IP Tester will display the error message
  2383.      datagram that must contain "ident = 4026 error" in its 18-
  2384.      byte data field. The IP Tester should also display "HL5"
  2385.      (internet header length is 5 four-octet units long) to
  2386.      indicate that the error message datagram does not contain
  2387.      the invalid option field in its IP header.
  2388.  
  2389.      Success: Display of error message datagram.
  2390.  
  2391.      Failure: Any response other than the display of the error
  2392.      message datagram.
  2393.  
  2394. Test 4027 ordinary datagram after bad security option tests
  2395.  
  2396.      - Can the IUT send a datagram after processing nastygrams?
  2397.  
  2398.      - Action:  Send a datagram to the IP Implementation Under
  2399.      Test. This datagram should be passed by the IUT to its Remote
  2400.      Driver. The IUT's Remote Driver should request the IUT to send
  2401.      the reply datagram required by the IP Remote Driver
  2402.      Specification to the IP Tester.
  2403.      - Verification: The IP Tester will display the reply
  2404.      datagram that must contain "ident = 4027    ~n its 13-byte
  2405.      data field.
  2406.  
  2407.      Success: A reply datagram containing "ident = 4027 ".
  2408.  
  2409.      Failure: Any response other than the display of the
  2410.      requested reply datagram. The actual failure probably
  2411.      occurred during tests 4013-4026.
  2412.  
  2413. Test 4028 truncated stream identification option
  2414.  
  2415.      - Can the IUT detect an option that isn't well-formed?
  2416.  
  2417.      - Action:  Send a datagram to the IP Implementation Under Test
  2418.      containing a Remote Driver command request for the IUT to send
  2419.      a datagram with a 4-byte option field. This datagram should be
  2420.      passed by the IUT to its Remote Driver. The IUT's Remote
  2421.      Driver should request the IUT to send the reply datagram
  2422.      required by the IP Remote Driver Specification to the IP
  2423.      Tester. The first byte of the option field requested to be
  2424.      sent is a no operation option. This is followed by a truncated
  2425.      stream identification option. The IUT is required to inform
  2426.      its Remote Driver that the request is invalid. The Remote
  2427.      Driver should then request the IUT to send an IP Remote Driver
  2428.      Specification error message to the IP Tester.
  2429.  
  2430.      - Verification: The IP Tester will display the error message
  2431.      datagram that must contain "ident = 4028 -error" in its 18-
  2432.      byte data field. The IP Tester should also display "HL5"
  2433.      (internet header length is 5 four-octet units long) to
  2434.      indicate that the error message datagram does not contain
  2435.      the invalid option field in its IP header.
  2436.  
  2437.      Success: Display of error message datagram.
  2438.  
  2439.      Failure: Any response other than the display of the error
  2440.      message datagram.
  2441.  
  2442. Test 4029 stream identification option length bumped by 1
  2443.  
  2444.      - Can the IUT detect an option that isn't well-formed?
  2445.  
  2446.      - Action:  Send a datagram to the IP Implementation Under Test
  2447.      containing a Remote Driver command request for the IUT to send
  2448.      a datagram with a 4-byte option field. This datagram should be
  2449.      passed by the IUT to its Remote Driver. The IUT's Remote
  2450.      Driver should request the IUT to send the reply datagram
  2451.      required by the IP Remote Driver Specification to the IP
  2452.      Tester. This contains an invalid stream identification option
  2453.      whose option length has been bumped by 1. The IUT is required
  2454.      to inform its Remote Driver that the request is invalid. The
  2455.      Remote Driver should then request the IUT to send an IP Remote
  2456.      Driver Specification error message to the IP Tester.
  2457.      - Verification: The IP Tester will display the error message
  2458.      datagram that must contain "ident = 4029 error" in its 18-
  2459.      byte data field. The IP Tester should also display "HL5"
  2460.      (internet header length is 5 four-octet units long) to
  2461.      indicate that the error message datagram does not contain
  2462.      the invalid option field in its IP header.
  2463.  
  2464.      Success: Display of error message datagram.
  2465.  
  2466.      Failure: Any response other than the display of the error
  2467.      message datagram.
  2468.  
  2469. Test 4030 stream identification option one byte too long
  2470.  
  2471.      - Can the IUT detect an option that isn't well-formed?
  2472.  
  2473.      - Action:  Send a datagram to the IP Implementation Under Test
  2474.      containing a Remote Driver command request for the IUT to send
  2475.      a datagram with an 8-byte option field. This datagram should
  2476.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2477.      Driver should request the IUT to send the reply datagram
  2478.      required by the IP Remote Driver Specification to the IP
  2479.      Tester. This contains an invalid stream identification option
  2480.      that is one byte too long. The IUT is required to inform its
  2481.      Remote Driver that the request is invalid. The Remote Driver
  2482.      should then request the IUT to send an IP Remote Driver
  2483.      Specification error message to the IP Tester.
  2484.  
  2485.      - Verification: The IP Tester will display the error message
  2486.      datagram that must contain "ident = 4030 error" in its 18-
  2487.      byte data field. The IP Tester should also display "HL5"
  2488.      (internet header length is 5 four-octet units long) to
  2489.      indicate that the error message datagram does not contain
  2490.      the invalid option field in its IP header.
  2491.  
  2492.      Success: Display of error message datagram.
  2493.  
  2494.      Failure: Any response other than the display of the error
  2495.      message datagram.
  2496.  
  2497. Test 4031 stream identification option one byte too short
  2498.  
  2499.      - Can the IUT detect an option that isn't well-formed?
  2500.  
  2501.      - Action:  Send a datagram to the IP Implementation Under Test
  2502.      containing a Remote Driver command request for the IUT to send
  2503.      a datagram with a 4-byte option field. This datagram should be
  2504.      passed by the IUT to its Remote Driver. The IUT's Remote
  2505.      Driver should request the IUT to send the reply datagram
  2506.      required by the IP Remote Driver Specification to the IP
  2507.      Tester. This contains an invalid stream identification option
  2508.      that is one byte too short. The IUT is required to inform its
  2509.      Remote Driver that the request is invalid. The Remote Driver
  2510.      should then request the IUT to send an IP Remote Driver
  2511.      Specification error message to the IP Tester.
  2512.      - Verification: The IP Tester will display the error message
  2513.      datagram that must contain "ident = 4031 error" in its 18-
  2514.      byte data field. The IP Tester should also display "HL5"
  2515.      (internet header length is 5 four-octet units long) to
  2516.      indicate that the error message datagram does not contain
  2517.      the invalid option field in its IP header.
  2518.  
  2519.      Success: Display of error message datagram.
  2520.  
  2521.      Failure: Any response other than the display of the error
  2522.      message datagram.
  2523.  
  2524. Test 4032 stream identification option length of 0
  2525.  
  2526.      - Can the IUT detect an option that isn't well-formed?
  2527.  
  2528.      - Action:  Send a datagram to the IP Implementation Under Test
  2529.      containing a Remote Driver command request for the IUT to send
  2530.      a datagram with a 4-byte option field. This datagram should be
  2531.      passed by the IUT to its Remote Driver. The IUT's Remote
  2532.      Driver should request the IUT to send the reply datagram
  2533.      required by the IP Remote Driver Specification to the IP
  2534.      Tester. This contains an invalid stream identification option
  2535.      whose option length is set to 0. The IUT is required to inform
  2536.      its Remote Driver that the request is invalid. The Remote
  2537.      Driver should then request the IUT to send an IP Remote Driver
  2538.      Specification error message to the IP Tester.
  2539.  
  2540.      - Verification: The IP Tester will display the error message
  2541.      datagram that must contain "ident = 4032 error" in its 18-
  2542.      byte data field. The IP Tester should also display "HL5"
  2543.      (internet header length is 5 four-octet units long) to
  2544.      indicate that the error message datagram does not contain
  2545.      the invalid option field in its IP header.
  2546.  
  2547.      Success: Display of error message datagram.
  2548.  
  2549.      Failure: Any response other than the display of the error
  2550.      message datagram.
  2551.  
  2552. Test 4033 stream identification option length of 377 octal
  2553.  
  2554.      - Can the IUT detect an option that isn't well-formed?
  2555.  
  2556.      - Action:  Send a datagram to the IP Implementation Under Test
  2557.      containing a Remote Driver command request for the IUT to send
  2558.      a datagram with an 8-byte option field. This datagram should
  2559.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2560.      Driver should request the IUT to send the reply datagram
  2561.      required by the IP Remote Driver Specification to the IP
  2562.      Tester. This contains an invalid stream identification option
  2563.      whose option length is set to 377 octal. The IUT is required
  2564.      to inform its Remote Driver that the request is invalid. The
  2565.      Remote Driver should then request the IUT to send an IP Remote
  2566.      Driver Specification error message to the IP Tester.
  2567.      - Verification: The IP Tester will display the error message
  2568.      datagram that must contain "ident = 4033 error" in its 18-
  2569.      byte data field. The IP Tester should slso display "HL5"
  2570.      (internet header length is 5 four-octet units long) to
  2571.      indicate that the error message datagram does not contain
  2572.      the invalid option field in its IP header.
  2573.  
  2574.      Success: Display of error message datagram.
  2575.  
  2576.      Failure: Any response other than the display of the error
  2577.      message datagram.
  2578.  
  2579. Test 4034 stream identification option length of 353 octal
  2580.  
  2581.      - Can the IUT detect an option that isn't well-formed?
  2582.  
  2583.      - Action:  Send a datagram to the IP Implementation Under Test
  2584.      containing a Remote Driver command request for the IUT to send
  2585.      a datagram with a 4lbyte option field. This datagram should be
  2586.      passed by the IUT to its Remote Driver. The IUT's Remote
  2587.      Driver should request the IUT to send the reply datagram
  2588.      required by the IP Remote Driver Specification to the IP
  2589.      Tester. This contains an invalid stream identification option
  2590.      whose option length is set to 353 octal. The IUT is required
  2591.      to inform its Remote Driver that the request is invalid. The
  2592.      Remote Driver should then request the IUT to send sn IP Remote
  2593.      Driver Specification error message to the IP Tester.
  2594.  
  2595.      - Verification: The IP Tester will display the error message
  2596.      datagram that must contain "ident = 4034 error" in its 18-
  2597.      byte data field. The IP Tester should also display "HL5"
  2598.      (internet header length is 5 four-octet units long) to
  2599.      indicate that the error message datagram does not contain
  2600.      the invalid option field in its IP header.
  2601.  
  2602.      Success: Display of error message datagram.
  2603.  
  2604.      Failure: Any response other than the display of the error
  2605.      message datagram.
  2606.  
  2607. Test 4035 stream identification option length of 177 octal
  2608.  
  2609.      - Can the IUT detect an option that isn't well-formed?
  2610.  
  2611.      - Action:  Send a datagram to the IP Implementation Under Test
  2612.      containing a Remote Driver command request for the IUT to send
  2613.      a datagram with a 4-byte option field. This datagram should be
  2614.      passed by the IUT to its Remote Driver. The IUT's Remote
  2615.      Driver should request the IUT to send the reply datagram
  2616.      required by the IP Remote Driver Specification to the IP
  2617.      Tester. This contains an invalid stream identification option
  2618.      whose option length is set to 177 octal. The IUT is required
  2619.      to inform its Remote Driver that the request is invalid. The
  2620.      Remote Driver should then request the IUT to send an IP Remote
  2621.      Driver Specification error message to the IP Tester.
  2622.      - Verification: The IP Tester will display the error message
  2623.      datagram that must contain "ident = 4035 error" in its 18-
  2624.      byte data field. The IP Tester should also display "HL5"
  2625.      (internet header length is 5 four-octet units long) to
  2626.      indicate that the error message datagram does not contain
  2627.      the invalid option field in its IP header.
  2628.  
  2629.      Success: Display of error message datagram.
  2630.  
  2631.      Failure: Any response other than the display of the error
  2632.      message datagram.
  2633.  
  2634. Test 4036 stream identification option length of 200 octal
  2635.  
  2636.      1 Can the IUT detect an option that isn't well-formed?
  2637.  
  2638.      - Action:  Send a datagram to the IP Implementation Under Test
  2639.      containing a Remote Driver command request for the IUT to send
  2640.      a datagram with a 4-byte option field. This datagram should be
  2641.      passed by the IUT to its Remote Driver. The IUT's Remote
  2642.      Driver should request the IUT to send the reply datagram
  2643.      required by the IP Remote Driver Specification to the IP
  2644.      Tester. This contains an invalid stream identification option
  2645.      whose option length is set to 200 octal. The IUT is required
  2646.      to inform its Remote Driver that the request is invalid. The
  2647.      Remote Driver should then request the IUT to send an IP Remote
  2648.      Driver Specification error message to the IP Tester.
  2649.  
  2650.      - Verification: The IP Tester will display the error message
  2651.      datagram that must contain "ident = 4036 error" in its 181
  2652.      byte data field. The IP Tester should also display "HL5"
  2653.      (internet header length is 5 four-octet units long) to
  2654.      indicate that the error message datagram does not contain
  2655.      the invalid option field in its IP header.
  2656.  
  2657.      Success: Display of error message datagram.
  2658.  
  2659.      Failure: Any response other than the display of the error
  2660.      message datagram.
  2661.  
  2662. Test 4037 stream identification option length of 204 octal
  2663.  
  2664.      - Can the IUT detect an option that isn't well-formed?
  2665.  
  2666.      - Action:  Send a datagram to the IP Implementation Under Test
  2667.      containing a Remote Driver command request for the IUT to send
  2668.      a datagram with a 4-byte option field. This datagram should be
  2669.      passed by the IUT to its Remote Driver. The IUT's Remote
  2670.      Driver should request the IUT to send the reply datagram
  2671.      required by the IP Remote Driver Specification to the IP
  2672.      Tester. This contains an invalid stream identification option
  2673.      whose option length is set to 204 octal. The IUT is required
  2674.      to inform its Remote Driver that the request is invalid. The
  2675.      Remote Driver should then request the IUT to send an IP Remote
  2676.      Driver Specification error message to the IP Tester.
  2677.      - Verification: The IP Tester will display the error message
  2678.      datagram that must contain "ident = 4039 error" in its 18-
  2679.      byte data field. The IP Tester should also display "HL5"
  2680.      (internet header length is 5 four-octet units long) to
  2681.      indicate that the error message datagram does not contain
  2682.      the invalid option field in its IP header.
  2683.  
  2684.      Success: Display of error message datagram.
  2685.  
  2686.      Failure: Any response other than the display of the error
  2687.      message datagram.
  2688.  
  2689. Test 4040 bad security option plus good stream identification
  2690.           option
  2691.  
  2692.      - Can the IUT detect an option field that isn't well-formed:
  2693.  
  2694.      - Action:  Send a datagram to the IP Implementation Under Test
  2695.      containing a Remote Driver command request for the IUT to send
  2696.      a datagram with a 16-byte option field. This datagram should
  2697.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2698.      Driver should request the IUT to send the reply datagram
  2699.      required by the IP Remote Driver Specification to the IP
  2700.      Tester. This contains a security option with an invalid
  2701.      security level and a legal stream ID option. The IUT is
  2702.      required to inform its Remote Driver that the request is
  2703.      invalid. The Remote Driver should then request the IUT to send
  2704.      an IP Remote Driver Specification- error message to the IP
  2705.      Tester.
  2706.  
  2707.      - Verification: The IP Tester will display the error message
  2708.      datagram that must contain "ident = 4040 error" in its 18-
  2709.      byte data field. The IP Tester should also display "HL5"
  2710.      (internet header length is 5 four-octet units long) to
  2711.      indicate that the error message datagram does not contain
  2712.      the invalid option field in its IP header.
  2713.  
  2714.      Success: Display of error message datagram.
  2715.  
  2716.      Failure: Any response other than the display of the error
  2717.      message datagram.
  2718.  
  2719. Test 4041 bad security option plus good stream identification
  2720.           option
  2721.  
  2722.      - Can the IUT detect an option field that isn't well-formed?
  2723.  
  2724.      - Action:  Send a datagram to the IP Implementation Under Test
  2725.      containing a Remote Driver command request for the IUT to send
  2726.      a datagram with a 16-byte option field. This datagram should
  2727.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2728.      Driver should request the IUT to send the reply datagram
  2729.      required by the IP Remote Driver Specification to the IP
  2730.      Tester. This contains a security option with an invalid option
  2731.      - Verification: The IP Tester will display the error message
  2732.      datagram that must contain "ident = 4039 error" in its 18-
  2733.      byte data field. The IP Tester should also display "HL5"
  2734.      (internet header length is 5 four-octet units long) to
  2735.      indicate that the error message datagram does not contain
  2736.      the invalid option field in its IP header.
  2737.  
  2738.      Success: Display of error message datagram.
  2739.  
  2740.      Failure: Any response other than the display of the error
  2741.      message datagram.
  2742.  
  2743. Test 4040 bad security option plus good stream identification
  2744.           option
  2745.  
  2746.      - Can the IUT detect an option field that isn't well-formed?
  2747.  
  2748.      - Action:  Send a datagram to the IP Implementation Under Test
  2749.      containing a Remote Driver command request for the IUT to send
  2750.      a datagram with a 16-byte option field. This datagram should
  2751.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2752.      Driver should request the IUT to send the reply datagram
  2753.      required by the IP Remote Driver Specification to the IP
  2754.      Tester. This contains a security option with an invalid
  2755.      security level and a legal stream ID option. The IUT is
  2756.      required to inform its Remote Driver that the request is
  2757.      invalid. The Remote Driver should then request the IUT to send
  2758.      an IP Remote Driver Specification error message to the IP
  2759.      Tester.
  2760.  
  2761.      - Verification: The IP Tester will display the error message
  2762.      datagram that must contain "ident = 4040 error" in its 18-
  2763.      byte data field. The IP Tester should also display "HL5"
  2764.      (internet header length is 5 four-octet units long) to
  2765.      indicate that the error message datagram does not contain
  2766.      the invalid option field in its IP header.
  2767.  
  2768.      Success: Display of error message datagram.
  2769.  
  2770.      Failure: Any response other than the display of the error
  2771.      message datagram.
  2772.  
  2773. Test 4041 bad security option plus good stream identification
  2774.           option
  2775.  
  2776.      - Can the IUT detect an option field that isn't well-formed?
  2777.  
  2778.      - Action:  Send a datagram to the IP Implementation Under Test
  2779.      containing a Remote Driver command request for the IUT to send
  2780.      a datagram with a 16-byte option field. This datagram should
  2781.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2782.      Driver should request the IUT to send the reply datagram
  2783.      required by the IP Remote Driver Specification to the IP
  2784.      Tester. This contains a security option with an invalid option
  2785.      length and a legal stream ID option. The IUT is required to
  2786.      inform its Remote Driver that the request is invalid. The
  2787.      Remote Driver should then request the IUT to send an IP Remote
  2788.      Driver Specification error message to the IP Tester.
  2789.  
  2790.      1 Verification: The IP Tester will display the error message
  2791.      datagram that must contain "ident = 4041 error" in its 181
  2792.      byte data field. The IP Tester should also display "HL5"
  2793.      (internet header length is 5 four-octet units long) to
  2794.      indicate that the error message datagram does not contain
  2795.      the invalid option field in its IP header.
  2796.  
  2797.      Success: Display of error message datagram.
  2798.  
  2799.      Failure: Any response other than the display of the error
  2800.      message datagram.
  2801.  
  2802. Test 4042 ordinary datagram after bad stream ID option tests
  2803.  
  2804.      - Can the IUT send a datagram after processing nastygrams?
  2805.  
  2806.      - Action:  Send a datagram to the IP Implementation Under
  2807.      Test. This datagram should be passed by the IUT to its Remote
  2808.      Driver. The IUT's Remote Driver should request the IUT to send
  2809.      the reply datagram required by the IP Remote Driver
  2810.      Specification to the IP Tester.
  2811.  
  2812.      - Verification: The IP Tester will display the reply
  2813.      datagram that must contain "ident = 4042 " in its 13-byte
  2814.      data field.
  2815.  
  2816.      Success: A reply datagram containing "ident = 4042 ".
  2817.  
  2818.      Failure: Any response other than the display of the
  2819.      requested reply datagram. The actual failure probably
  2820.      occurred during tests 4028-4041.
  2821.  
  2822. Test 4043 truncated record route option
  2823.  
  2824.      - Can the IUT detect an option that isn't well-formed?
  2825.  
  2826.      - Action:  Send a datagram to the IP Implementation Under Test
  2827.      containing a Remote Driver command request for the IUT to send
  2828.      a datagram with an 8lbyte option field. This datagram should
  2829.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2830.      Driver should request the IUT to send the reply datagram
  2831.      required by the IP Remote Driver Specification to the IP
  2832.      Tester. The first two bytes of the option field requested to
  2833.      be sent are no operation options. They are followed by a
  2834.      truncated record route option. The IUT is required to inform
  2835.      its Remote Driver that the request is invalid. The Remote
  2836.      Driver should then request the IUT to send an IP Remote Driver
  2837.      Specification error message to the IP Tester.
  2838.      - Verification: The IP Tester will display the error message
  2839.      datagram that must contain "ident = 4043 error" in its 18-
  2840.      byte data field. The IP Tester should also display "HL5"
  2841.      (internet header length is 5 four-octet units long) to
  2842.      indicate that the error message datagram does not contain
  2843.      the invalid option field in its IP header.
  2844.  
  2845.      Success: Display of error message datagram.
  2846.  
  2847.      Failure: Any response other than the display of the error
  2848.      message datagram.
  2849.  
  2850. Test 4044 record route option length bumped by 1
  2851.  
  2852.      - Can the IUT detect an option that isn't well-formed?
  2853.  
  2854.      - Action:  Send a datagram to the IP Implementation Under Test
  2855.      containing a Remote Driver command request for the IUT to send
  2856.      a datagram with an 8-byte option field. This datagram should
  2857.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2858.      Driver should request the IUT to send the reply datagram
  2859.      required by the IP Remote Driver Specification to the IP
  2860.      Tester. This contains a record route option whose option
  2861.      length has been bumped by 1. The IUT is required to inform its
  2862.      Remote Driver that the request is invalid. The Remote Driver
  2863.      should then request the IUT to send an IP Remote Driver
  2864.      Specification error message to the IP Tester.
  2865.  
  2866.      - Verification: The IP Tester will display the error message
  2867.      datagram that must contain "ident = 4044 error" in its 181
  2868.      byte data field. The IP Tester should also display "HL5"
  2869.      (internet header length is 5 four-octet units long) to
  2870.      indicate that the error message datagram does not contain
  2871.      the invalid option field in its IP header.
  2872.  
  2873.      Success: Display of error message datagram.
  2874.  
  2875.      Failure: Any response other than the display of the error
  2876.      message datagram.
  2877.  
  2878. Test 4045 record route option one byte too long
  2879.  
  2880.      - Can the IUT detect an option that isn't well-formed?
  2881.  
  2882.      - Action:  Send a datagram to the IP Implementation Under Test
  2883.      containing a Remote Driver command request for the IUT to send
  2884.      a datagram with an 8-byte option field. This datagram should
  2885.      be passed by the IUT to its Remote Driver. The IUT's Remote
  2886.      Driver should request the IUT to send the reply datagram
  2887.      required by the IP Remote Driver Specification to the IP
  2888.      Tester. This contains a record route option that is one byte
  2889.      too long. The IUT is required to inform its Remote Driver that
  2890.      the request is invalid. The Remote Driver should then request
  2891.      the IUT to send an IP Remote Driver Specification error
  2892.      message to the IP Tester.
  2893.     - Verification: The IP Tester will display the error message
  2894.     datagram that must contain "ident = 4045 error" in its 18-
  2895.     byte data field. The IP Tester should also display "HL5"
  2896.     (internet header length is 5 four-octet units long) to
  2897.     indicate that the error message datagram does not contain
  2898.     the invalid option field in its IP header.
  2899.  
  2900.     Success: Display of error message datagram.
  2901.  
  2902.     Failure: Any response other than the display of the error
  2903.     message datagram.
  2904.  
  2905. Test 4046 record route option one byte too short
  2906.  
  2907.     1 Can the IUT detect an option that isn't well-formed?
  2908.  
  2909.     - Action:  Send a datagram to the IP Implementation Under Test
  2910.     containing a Remote Driver command request for the IUT to send
  2911.     a datagram with an 8-byte option field. This datagram should
  2912.     be passed by the IUT to its Remote Driver. The IUT's Remote
  2913.     Driver should request the IUT to send the reply datagram
  2914.     required by the IP Remote Driver Specification to the IP
  2915.     Tester. This contains a record route option that is one byte
  2916.     too short. The IUT is required to inform its Remote Driver
  2917.     that the request is invalid. The Remote Driver should then
  2918.     request the IUT to send an IP Remote Driver Specification
  2919.     error message to the IP Tester.
  2920.  
  2921.     - Verification: The IP Tester will display the error message
  2922.     datagram that must contain "ident = 4046 error" in its 18-
  2923.     byte data field. The IP Tester should also display "HL5"
  2924.     (internet header length is 5 four-octet units long) to
  2925.     indicate that the error message datagram does not contain
  2926.     the invalid option field in its IP header.
  2927.  
  2928.     Success: Display of error message datagram.
  2929.  
  2930.     Failure: Any response other than the display of the error
  2931.     message datagram.
  2932.  
  2933. Test 4047 record route option length of 0
  2934.  
  2935.     - Can the IUT detect an option that isn't well-formed?
  2936.  
  2937.     - Action:  Send a datagram to the IP Implementation Under Test
  2938.     containing a Remote Driver command request for the IUT to send
  2939.     a datagram with an 8-byte option field. This datagram should
  2940.     be passed by the IUT to its Remote Driver. The IUT's Remote
  2941.     Driver should request the IUT to send the reply datagram
  2942.     required by the IP Remote Driver Specification to the IP
  2943.     Tester. This contains a record route option whose option
  2944.     length is set to 0. The IUT is required to inform its Remote
  2945.     Driver that the request is invalid. The Remote Driver should
  2946.     then request the IUT to send an IP Remote Driver Specification
  2947.     error message to the IP Tester.
  2948.     - Verification: The IP Tester will display the error message
  2949.     datagram that must contain "ident = 4047 error" in its 18-
  2950.     byte data field. The IP Tester should also display "HL5"
  2951.     (internet header length is 5 four-octet units long) to
  2952.     indicate that the error message datagram does not contain
  2953.     the invalid option field in its IP header.
  2954.  
  2955.     Success: Display of error message datagram.
  2956.  
  2957.     Failure: Any response other than the display of the error
  2958.     message datagram.
  2959.  
  2960. Test 4048 record route option length of 377 octal
  2961.  
  2962.     1 Can the IUT detect an option that isn't well-formed?
  2963.  
  2964.     - Action:  Send a datagram to the IP Implementation Under Test
  2965.     containing a Remote Driver command request for the IUT to send
  2966.     a datagram with an 8-byte option field. This datagram should
  2967.     be passed by the IUT to its Remote Driver. The IUT's Remote
  2968.     Driver should request the IUT to send the reply datagram
  2969.     required by the IP Remote Driver Specification to the IP
  2970.     Tester. This contains a record route option whose option
  2971.     length is set to 377 octal. The IUT is required to inform its
  2972.     Remote Driver that the request is invalid. The Remote Driver
  2973.     should then request the IUT to send an IP Remote Driver
  2974.     Specification error message to the IP Tester.
  2975.  
  2976.     - Verification: The IP Tester will display the error message
  2977.     datagram that must contain "ident = 4048 error" in its 181
  2978.     byte data field. The IP Tester should also display "HL5"
  2979.     (internet header length is 5 four-octet units long) to
  2980.     indicate that the error message datagram does not contain
  2981.     the invalid option field in its IP header.
  2982.  
  2983.     Success: Display of error message datagram.
  2984.  
  2985.     Failure: Any response other than the display of the error
  2986.     message datagram.
  2987.  
  2988. Test 4049 record route option length of 353 octal
  2989.  
  2990.     - Can the IUT detect an option that isn't well-formed?
  2991.  
  2992.     - Action:  Send a datagram to the IP Implementation Under Test
  2993.     containing a Remote Driver command request for the IUT to send
  2994.     a datagram with an 8-byte option field. This datagram should
  2995.     be passed by the IUT to its Remote Driver. The IUT's Remote
  2996.     Driver should request the IUT to send the reply datagram
  2997.     required by the IP Remote Driver Specification to the IP
  2998.     Tester. This contains a record route option whose option
  2999.     length is set to 353 octal. The IUT is required to inform its
  3000.     Remote Driver that the request is invalid. The Remote Driver
  3001.     should then request the IUT to send an IP Remote Driver
  3002.     Specification error message to the IP Tester.
  3003.     - Verification: The IP Tester will display the error message
  3004.     datagram that must contain "ident = 4049 error" in its 18-
  3005.     byte data field. The IP Tester should also display "HL5"
  3006.     (internet header length is 5 four-octet units long) to
  3007.     indicate that the error message datagram does not contain
  3008.     the invalid option field in its IP header.
  3009.  
  3010.     Success: Display of error message datagram.
  3011.  
  3012.     Failure: Any response other than the display of the error
  3013.     message datagram.
  3014.  
  3015. Test 4050 record route option length of 177 octal
  3016.  
  3017.     - Can the IUT detect an option that isn't well-formed?
  3018.  
  3019.     - Action:  Send a datagram to the IP Implementation Under Test
  3020.     containing a Remote Driver command request for the IUT to send
  3021.     a datagram with an 8-byte option field. This datagram should
  3022.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3023.     Driver should request the IUT to send the reply datagram
  3024.     required by the IP Remote Driver Specification to the IP
  3025.     Tester. This contains a record route option whose option
  3026.     length is set to 177 octal. The IUT is required to inform its
  3027.     Remote Driver that the request is invalid. The Remote Driver
  3028.     should then request the IUT to send an IP Remote Driver
  3029.     Specification error message to the IP Tester.
  3030.  
  3031.     - Verification: The IP Tester will display the error message
  3032.     datagram that must contain "ident = 4050 error" in its 18-
  3033.     byte data field. The IP Tester should also display "HL5"
  3034.     (internet header length is 5 four-octet units long) to
  3035.     indicate that the error message datagram does not contain
  3036.     the invalid option field in its IP header.
  3037.  
  3038.     Success: Display of error message datagram.
  3039.  
  3040.     Failure: Any response other than the display of the error
  3041.     message datagram.
  3042.  
  3043. Test 4051 record route option length of 200 octal
  3044.  
  3045.     - Can the IUT detect an option that isn't well-formed?
  3046.  
  3047.     - Action:  Send a datagram to the IP Implementation Under Test
  3048.     containing a Remote Driver command request for the IUT to send
  3049.     a datagram with an 8-byte option field. This datagram should
  3050.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3051.     Driver should request the IUT to send the reply datagram
  3052.     required by the IP Remote Driver Specification to the IP
  3053.     Tester. This contains a record route option whose option
  3054.     length is set to 200 octal. The IUT is required to inform its
  3055.     Remote Driver that the request is invalid. The Remote Driver
  3056.     should then request the IUT to send an IP Remote Driver
  3057.     Specification error message to the IP Tester.
  3058.     - Verification: The IP Tester will display the error message
  3059.     datagram that must contain "ident = 4051 error" in its 18-
  3060.     byte data field. The IP Tester should also display "HL5"
  3061.     (internet header length is 5 four-octet units long) to
  3062.     indicate that the error message datagram does not contain
  3063.     the invalid option field in its IP header.
  3064.  
  3065.     Success: Display of error message datagram.
  3066.  
  3067.     Failure: Any response other than the display of the error
  3068.     message datagram.
  3069.  
  3070. Test 4052 record route option length of 207 octal
  3071.  
  3072.     1 Can the IUT detect an option that isn't well-formed?
  3073.  
  3074.     - Action:  Send a datagram to the IP Implementation Under Test
  3075.     containing a Remote Driver command request for the IUT to send
  3076.     a datagram with an 8-byte option field. This datagram should
  3077.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3078.     Driver should request the IUT to send the reply datagram
  3079.     required by the IP Remote Driver Specification to the IP
  3080.     Tester. This contains a record route option whose option
  3081.     length is set to 207 octal. The IUT is required to inform its
  3082.     Remote Driver that the request is invalid. The Remote Driver
  3083.     should then request the IUT to send an IP Remote Driver
  3084.     Specification error message to the IP Tester.
  3085.  
  3086.     - Verification: The IP Tester will display the error message
  3087.     datagram that must contain "ident = 4052 error" in its 18-
  3088.     byte data field. The IP Tester should also display "HL5"
  3089.     (internet header length is 5 four-octet units long) to
  3090.     indicate that the error message datagram does not contain
  3091.     the invalid option field in its IP header.
  3092.  
  3093.     Success: Display of error message datagram.
  3094.  
  3095.     Failure: Any response other than the display of the error
  3096.     message datagram.
  3097.  
  3098. Test 4053 record route option pointer bumped by 1
  3099.  
  3100.     - Can the IUT detect an option that isn't well-formed?
  3101.  
  3102.     - Action:  Send a datagram to the IP Implementation Under Test
  3103.     containing a Remote Driver command request for the IUT to send
  3104.     a datagram with an 8-byte option field. This datagram should
  3105.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3106.     Driver should request the IUT to send the reply datagram
  3107.     required by the IP Remote Driver Specification to the IP
  3108.     Tester. This contains a record route option whose option
  3109.     pointer is one more than it should be. The IUT is required to
  3110.     inform its Remote Driver that the request is invalid. The
  3111.     Remote Driver should then request the IUT to send an IP Remote
  3112.     Driver Specification error message to the IP Tester.
  3113.     - Verification: The IP Tester will display the error message
  3114.     datagram that must contain "ident = 4053 error" in its 18-
  3115.     byte data field. The IP Tester should also display "HL5"
  3116.     (internet header length is 5 four-octet units long) to
  3117.     indicate that the error message datagram does not contain
  3118.     the invalid option field in its IP header.
  3119.  
  3120.     Success: Display of error message datagram.
  3121.  
  3122.     Failure: Any response other than the display of the error
  3123.     message datagram.
  3124.  
  3125. Test 4054 record route option pointer one short
  3126.  
  3127.     - Can the IUT detect an option that isn't well-formed?
  3128.  
  3129.     - Action:  Send a datagram to the IP Implementation Under Test
  3130.     containing a Remote Driver command request for the IUT to send
  3131.     a datagram with an 8-byte option field. This datagram should
  3132.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3133.     Driver should request the IUT to send the reply datagram
  3134.     required by the IP Remote Driver Specification to the IP
  3135.     Tester. This contains a record route option whose option
  3136.     pointer is one less than it should be. The IUT is required to
  3137.     inform its Remote Driver that the request is invalid. The
  3138.     Remote Driver should then request the IUT to send an IP Remote
  3139.     Driver Specification error message to the IP Tester.
  3140.  
  3141.     - Verification: The IP Tester will display the error message
  3142.     datagram that must contain "ident = 4054 error" in its 181
  3143.     byte data field. The IP Tester should also display "HL5"
  3144.     (internet header length is 5 four-octet units long) to
  3145.     indicate that the error message datagram does not contain
  3146.     the invalid option field in its IP header.
  3147.  
  3148.     Success: Display of error message datagram.
  3149.  
  3150.     Failure: Any response other than the display of the error
  3151.     message datagram.
  3152.  
  3153. Test 4055 record route option pointer of 300 octal
  3154.  
  3155.     - Can the IUT detect an option that isn't well-formed?
  3156.  
  3157.     - Action:  Send a datagram to the IP Implementation Under Test
  3158.     containing a Remote Driver command request for the IUT to send
  3159.     a datagram with an 8-byte option field. This datagram should
  3160.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3161.     Driver should request the IUT to send the reply datagram
  3162.     required by the IP Remote Driver Specification to the IP
  3163.     Tester. This contains a record route option whose option
  3164.     pointer is set to 300 octal. The IUT is required to inform its
  3165.     Remote Driver that the request is invalid. The Remote Driver
  3166.     should then request the IUT to send an IP Remote Driver
  3167.     Specification error message to the IP Tester.
  3168.     - Verification: The IP Tester will display the error message
  3169.     datagram that must contain "ident = 4055 error" in its 18-
  3170.     byte data field. The IP Tester should also display "HL5"
  3171.     (internet header length is 5 four-octet units long) to
  3172.     indicate that the error message datagram does not contain
  3173.     the invalid option field in its IP header.
  3174.  
  3175.     Success: Display of error message datagram.
  3176.  
  3177.     Failure: Any response other than the display of the error
  3178.     message datagram.
  3179.  
  3180. Test 4056 record route option pointer of 174 octal
  3181.  
  3182.     - Can the IUT detect an option that isn't well-formed?
  3183.  
  3184.     - Action:  Send a datagram to the IP Implementation Under Test
  3185.     containing a Remote Driver command request for the IUT to send
  3186.     a datagram with an 8-byte option field. This datagram should
  3187.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3188.     Driver should request the IUT to send the reply datagram
  3189.     required by the IP Remote Driver Specification to the IP
  3190.     Tester. This contains a record route option whose option
  3191.     pointer is set to 174 octal. The IUT is required to inform its
  3192.     Remote Driver that the request is invalid. The Remote Driver
  3193.     should then request the IUT to send an IP Remote Driver
  3194.     Specification error message to the IP Tester.
  3195.  
  3196.     - Verification: The IP Tester will display the error message
  3197.     datagram that must contain "ident = 4056 error" in its 18-
  3198.     byte data field. The IP Tester should also display "HL5"
  3199.     (internet header length is 5 four-octet units long) to
  3200.     indicate that the error message datagram does not contain
  3201.     the invalid option field in its IP header.
  3202.  
  3203.     Success: Display of error message datagram.
  3204.  
  3205.     Failure: Any response other than the display of the error
  3206.     message datagram.
  3207.  
  3208. Test 4057 record route option with bad option length and option
  3209.           pointer
  3210.  
  3211.     - Can the IUT detect an option that isn't well-formed?
  3212.  
  3213.     - Action:  Send a datagram to the IP Implementation Under Test
  3214.     containing a Remote Driver command request for the IUT to send
  3215.     a datagram with an 8-byte option field. This datagram should
  3216.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3217.     Driver should request the IUT to send the reply datagram
  3218.     required by the IP Remote Driver Specification to the IP
  3219.     Tester. This contains a record route option whose option
  3220.     length and option pointer have both been bumped by 12. The IUT
  3221.     is required to inform its Remote Driver that the request is
  3222.     - Verification: The IP Tester will display the error message
  3223.     datagram that must contain "ident = 4055 error" in its 18-
  3224.     byte data field. The IP Tester should also display "HL5"
  3225.     (internet header length is 5 four-octet units long) to
  3226.     indicate that the error message datagram does not contain
  3227.     the invalid option field in its IP header.
  3228.  
  3229.     Success: Display of error message datagram.
  3230.  
  3231.     Failure: Any response other than the display of the error
  3232.     message datagram.
  3233.  
  3234. Test 4056 record route option pointer of 174 octal
  3235.  
  3236.     - Can the IUT detect an option that isn't well-formed?
  3237.  
  3238.     - Action:  Send a datagram to the IP Implementation Under Test
  3239.     containing a Remote Driver command request for the IUT to send
  3240.     a datagram with an 8-byte option field. This datagram should
  3241.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3242.     Driver should request the IUT to send the reply datagram
  3243.     required by the IP Remote Driver Specification to the IP
  3244.     Tester. This contains a record route option whose option
  3245.     pointer is set to 174 octal. The IUT is required to inform its
  3246.     Remote Driver that the request is invalid. The Remote Driver
  3247.     should then request the IUT to send an IP Remote Driver
  3248.     Specification error message to the IP Tester.
  3249.  
  3250.     - Verification: The IP Tester will display the error message
  3251.     datagram that must contain "ident = 4056 error" in its 18-
  3252.     byte data field. The IP Tester should also display "HL5"
  3253.     (internet header length is 5 four-octet units long) to
  3254.     indicate that the error message datagram does not contain
  3255.     the invalid option field in its IP header.
  3256.  
  3257.     Success: Display of error message datagram.
  3258.  
  3259.     Failure: Any response other than the display of the error
  3260.     message datagram.
  3261.  
  3262. Test 4057 record route option with bad option length and option
  3263.           pointer
  3264.  
  3265.     - Can the IUT detect an option that isn't well-formed?
  3266.  
  3267.     - Action:  Send a datagram to the IP Implementation Under Test
  3268.     containing a Remote Driver command request for the IUT to send
  3269.     a datagram with an 8-byte option field. This datagram should
  3270.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3271.     Driver should request the IUT to send the reply datagram
  3272.     required by the IP Remote Driver Specification to the IP
  3273.     Tester. This contains a record route option whose option
  3274.     length and option pointer have both been bumped by 12. The IUT
  3275.     is required to inform its Remote Driver that the request is
  3276.     invalid. The Remote Driver should then request the IUT to send
  3277.     an IP Remote Driver Specification error message to the IP
  3278.     Tester.
  3279.  
  3280.     - Verification: The IP Tester will display the error message
  3281.     datagram that must contain "ident = 4057 error" in its 18-
  3282.     byte data field. The IP Tester should also display "HL5"
  3283.     (internet header length is 5 four-octet units long) to
  3284.     indicate that the error message datagram does not contain
  3285.     the invalid option field in its IP header.
  3286.  
  3287.     Success: Display of error message datagram.
  3288.  
  3289.     Failure: Any response other than the display of the error
  3290.     message datagram.
  3291.  
  3292. Test 4058 record route option with bad option pointer
  3293.  
  3294.     - Can the IUT detect an option that isn't well-formed?
  3295.  
  3296.     - Action:  Send a datagram to the IP Implementation Under Test
  3297.     containing a Remote Driver command request for the IUT to send
  3298.     a datagram with an 8-byte option field. This datagram should
  3299.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3300.     Driver should request the IUT to send the reply datagram
  3301.     required by the IP Remote Driver Specification to the IP
  3302.     Tester. This contains a record route option whose option
  3303.     pointer just exceeds its maximum legal value. The IUT is
  3304.     required to inform its Remote Driver that the request is
  3305.     invalid. The Remote Driver should then request the IUT to send
  3306.     an IP Remote Driver Specification error message to the IP
  3307.     Tester.
  3308.  
  3309.     - Verification: The IP Tester will display the error message
  3310.     datagram that must contain "ident = 4058 error" in its 181
  3311.     byte data field. The IP Tester should also display "HL5"
  3312.     (internet header length is 5 four-octet units long) to
  3313.     indicate that the error message datagram does not contain
  3314.     the invalid option field in its IP header.
  3315.  
  3316.     Success: Display of error message datagram.
  3317.  
  3318.     Failure: Any response other than the display of the error
  3319.     message datagram.
  3320.  
  3321. Test 4059 record route option with bad option pointer
  3322.  
  3323.     - Can the IUT detect an option that isn't well-formed?
  3324.  
  3325.     - Action:  Send a datagram to the IP Implementation Under Test
  3326.     containing a Remote Driver command request for the IUT to send
  3327.     a datagram with an 12-byte option field. This datagram should
  3328.     be passed by the IUT to its Remote Driver. The IUT's Remote
  3329.     Driver should request the IUT to send the reply datagram
  3330.      required by the IP Remote Driver Specification to the IP
  3331.     Tester. This contains a two address field record route option
  3332.     whose option pointer just exceeds its maximum legal value. The
  3333.     IUT is required to inform its Remote Driver that the request
  3334.     is invalid. The Remote Driver should then request the IUT to
  3335.     send an IP Remote Driver Specification error message to the IP
  3336.     Tester.
  3337.  
  3338.      - Verification: The IP Tester will display the error message
  3339.      datagram that must contain "ident = 4059 error" in its 18-
  3340.      byte data field. The IP Tester should also display "HL5"
  3341.      (internet header length is 5 four-octet units long) to
  3342.      indicate that the error message datagram does not contain
  3343.      the invalid option field in its IP header.
  3344.  
  3345.      Success: Display of error message datagram.
  3346.  
  3347.      Failure: Any response other than the display of the error
  3348.      message datagram.
  3349.  
  3350. Test 4060 record route option duplicated
  3351.  
  3352.      - Can the IUT detect an option field that isn't well-formed?
  3353.  
  3354.      - Action:  Send a datagram to the IP Implementation Under Test
  3355.      containing a Remote Driver command request for the IUT to send
  3356.      a datagram with a 24-byte option field. This datagram should
  3357.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3358.      Driver should request the IUT to send the reply datagram
  3359.      required by the IP Remote Driver Specification to the IP
  3360.      Tester. This contains two identical and perfectly legal record
  3361.      route options. The IUT is required to inform its Remote Driver
  3362.      that the request is invalid. The Remote Driver should then
  3363.      request the IUT to send an IP Remote Driver Specification
  3364.      error message to the IP Tester.
  3365.  
  3366.      - Verification: The IP Tester will display the error message
  3367.      datagram that must contain "ident = 4060 error" in its 18-
  3368.      byte data field. The IP Tester should also display "HL5"
  3369.      (internet header length is 5 four-octet units long) to
  3370.      indicate that the error message datagram does not contain
  3371.      the invalid option field in its IP header.
  3372.  
  3373.      Success: Display of error message datagram.
  3374.  
  3375.      Failure: Any response other than the display of the error
  3376.      message datagram.
  3377.  
  3378. Test 4061 two record route options
  3379.  
  3380.      - Can the IUT detect an option field that isn't well-formed?
  3381.  
  3382.      - Action:  Send a datagram to the IP Implementation Under Test
  3383.      containing a Remote Driver command request for the IUT to send
  3384.      a datagram with a 28-byte option field. This datagram should
  3385.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3386.      Driver should request the IUT to send the reply datagram
  3387.      required by the IP Remote Driver Specification to the IP
  3388.      Tester. This contains two perfectly legal but different record
  3389.      route options. The IUT is required to inform its Remote Driver
  3390.      that the request is invalid. The Remote Driver should then
  3391.      request the IUT to send an IP Remote Driver Specification
  3392.      error message to the IP Tester.
  3393.  
  3394.      - Verification: The IP Tester will display the error message
  3395.      datagram that must contain "ident = 4061 error" in its 18-
  3396.      byte data field. The IP Tester should also display "HL5"
  3397.      (internet header length is 5 four-octet units long) to
  3398.      indicate that the error message datagram does not contain
  3399.      the invalid option field in its IP header.
  3400.  
  3401.      Success: Display of error message datagram.
  3402.  
  3403.      Failure: Any response other than the display of the error
  3404.      message datagram.
  3405.  
  3406. Test 4062 ordinary datagram after bad record route option tests
  3407.  
  3408.      - Can the IUT send a datagram after processing nastygrams?
  3409.  
  3410.      - Action:  Send a datagram to the IP Implementation Under
  3411.      Test. This datagram should be passed by the IUT to its Remote
  3412.      Driver. The IUT's Remote Driver should request the IUT to send
  3413.      the reply datagram required by the IP Remote Driver
  3414.      Specification to the IP Tester.
  3415.  
  3416.      - Verification: The IP Tester will display the reply
  3417.      datagram that must contain "ident = 4062 " in its 13-byte
  3418.      data field.
  3419.  
  3420.      Success: A reply datagram containing "ident = 4062 ".
  3421.  
  3422.      Failure: Any response other than the display of the
  3423.      requested reply datagram. The actual failure probably
  3424.      occurred during tests 4043-4061.
  3425.  
  3426. Test 4063 truncated timestamp option
  3427.  
  3428.      - Can the IUT detect an option that isn't well-formed?
  3429.  
  3430.      - Action:  Send a datagram to the IP Implementation Under Test
  3431.      containing a Remote Driver command request for the IUT to send
  3432.      a datagram with an 8lbyte option field. This datagram should
  3433.      be passed by tne IUT to its Remote Driver. The IUT's Remote
  3434.      Driver should request the IUT to send the reply datagram
  3435.      required by the IP Remote Driver Specification to the IP
  3436.      Tester. The first byte of the option field requested to be
  3437.      sent is a no operation option. It is followed by a truncated
  3438.      Driver should request the IUT to send the reply datagram
  3439.      required by the IP Remote Driver Specification to the IP
  3440.      Tester. This contains an invalid timestamp only timestamp
  3441.      option that is one byte too long. The IUT is required to
  3442.      inform its Remote Driver that the request is invalid. The
  3443.      Remote Driver should then request the IUT to send an IP Remote
  3444.      Driver Specification error message to the IP Tester.
  3445.  
  3446.      - Verification: The IP Tester will display the error message
  3447.      datagram that must contain "ident = 4065 error" in its 18-
  3448.      byte data field. The IP Tester should also display "HL5"
  3449.      (internet header length is 5 four-octet units long) to
  3450.      indicate that the error message datagram does not contain
  3451.      the invalid option field in its IP header.
  3452.  
  3453.      Success: Display of error message datagram.
  3454.  
  3455.      Failure: Any response other than the display of the error
  3456.      message datagram.
  3457.  
  3458. Test 4066 timestamp option one byte too short
  3459.  
  3460.      - Can the IUT detect an option that isn't well-formed?
  3461.  
  3462.      - Action:  Send a datagram to the IP Implementation Under Test
  3463.      containing a Remote Driver command request for the IUT to send
  3464.      a datagram with an 8-byte option field. This datagram should
  3465.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3466.      Driver should request the IUT to send the reply datagram
  3467.      required by the IP Remote Driver Specification to the IP
  3468.      Tester. This contains an invalid timestamp only timestamp
  3469.      option that is one byte too short. The IUT is required to
  3470.      inform its Remote Driver that the request is invalid. The
  3471.      Remote Driver should, then request the IUT to send an IP Remote
  3472.      Driver Specification error message to the IP Tester.
  3473.  
  3474.      - Verification: The IP Tester will display the error message
  3475.      datagram that must contain "ident = 4066 error" in its 18-
  3476.      byte data field. The IP Tester should also display "HL5"
  3477.      (internet header length is 5 four-octet units long) to
  3478.      indicate that the error message datagram does not contain
  3479.      the invalid option field in its IP header.
  3480.  
  3481.      Success: Display of error message datagram.
  3482.  
  3483.      Failure: Any response other than the display of the error
  3484.      message datagram.
  3485.  
  3486. Test 4067 timestamp option length of 0
  3487.  
  3488.      - Can the IUT detect an option that isn't well-formed?
  3489.  
  3490.      - Action:  Send a datagram to the IP Implementation Under Test
  3491.      containing a Remote Driver command request for the IUT to send
  3492.      a datagram with an 8-byte option field. This datagram should
  3493.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3494.      Driver should request the IUT to send the reply datagram
  3495.      required by the IP Remote Driver Specification to the IP
  3496.      Tester. This contains an invalid timestamp only timestamp
  3497.      option whose option length is set to 0. The IUT is required to
  3498.      inform its Remote Driver that the request is invalid. The
  3499.      Remote Driver should then request the IUT to send an IP Remote
  3500.      Driver Specification error message to the IP Tester.
  3501.  
  3502.      - Verification: The IP Tester will display the error message
  3503.      datagram that must contain "ident = 4067 error" in its 18-
  3504.      byte data field. The IP Tester should also display "HL5"
  3505.      (internet header length is 5 four-octet units long) to
  3506.      indicate that the error message datagram does not contain
  3507.      the invalid option field in its IP header.
  3508.  
  3509.      Success: Display of error message datagram.
  3510.  
  3511.      Failure: Any response other than the display of the error
  3512.      message datagram.
  3513.  
  3514. Test 4068 timestamp option length of 374 octal
  3515.  
  3516.      - Can the IUT detect an option that isn't well-formed?
  3517.  
  3518.      - Action:  Send a datagram to the IP Implementation Under Test
  3519.      containing a Remote Driver command request for the IUT to send
  3520.      a datagram with a 12-byte option field. This datagram should
  3521.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3522.      Driver should request the IUT to send the reply datagram
  3523.      required by the IP Remote Driver Specification to the IP
  3524.      Tester. This contains an invalid timestamp only timestamp
  3525.      option whose option length is set to 374 octal. The IUT is
  3526.      required to inform its Remote Driver that the request is
  3527.      invalid. The Remote Driver should then request the IUT to send
  3528.      an IP Remote Driver Specification error message to the IP
  3529.      Tester.
  3530.  
  3531.      - Verification: The IP Tester will display the error message
  3532.      datagram that must contain "ident = 4068 error" in its 18-
  3533.      byte data field. The IP Tester should also display "HL5"
  3534.      (internet header length is 5 four-octet units long) to
  3535.      indicate that the error message datagram does not contain
  3536.      the invalid option field in its IP header.
  3537.  
  3538.      Success: Display of error message datagram.
  3539.  
  3540.      Failure: Any response other than the display of the error
  3541.      message datagram.
  3542.  
  3543. Test 4069 timestamp option length of 354 octal
  3544.  
  3545.      - Can the IUT detect an option that isn't well-formed?
  3546.      - Action:  Send a datagram to the IP Implementation Under Test
  3547.      containing a Remote Driver command request for the IUT to send
  3548.      a datagram with an 8-byte option field. This datagram should
  3549.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3550.      Driver should request the IUT to send the reply datagram
  3551.      required by the IP Remote Driver Specification to the IP
  3552.      Tester. This contains an invalid timestamp only timestamp
  3553.      option whose option length is set to 354 octal. The IUT is
  3554.      required to inform its Remote Driver that the request is
  3555.      invalid. The Remote Driver should then request the IUT to send
  3556.      an IP Remote Driver Specification error message to the IP
  3557.      Tester.
  3558.  
  3559.      - Verification: The IP Tester will display the error message
  3560.      datagram that must contain "ident = 4069 error" in its 18-
  3561.      byte data field. The IP Tester should also display "HL5"
  3562.      (internet header length is 5 four-octet units long) to
  3563.      indicate that the error message datagram does not contain
  3564.      the invalid option field in its IP header.
  3565.  
  3566.      Success: Display of error message datagram.
  3567.  
  3568.      Failure: Any response other than the display of the error
  3569.      message datagram.
  3570.  
  3571. Test 4070 timestamp option length of 174 octal
  3572.  
  3573.      - Can the IUT detect an option that isn't well-formed?
  3574.  
  3575.      - Action:  Send a datagram to the IP Implementation Under Test
  3576.      containing a Remote Driver command request for the IUT to send
  3577.      a datagram with an 8-byte option field. This datagram should
  3578.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3579.      Driver should request the IUT to send the reply datagram
  3580.      required by the IP Remote Driver Specification to the IP
  3581.      Tester. This contains an invalid timestamp only timestamp
  3582.      option whose option length is set to 174 octal. The IUT is
  3583.      required to inform its Remote Driver that the request is
  3584.      invalid. The Remote Driver should then request the IUT to send
  3585.      an IP Remote Driver Specification error message to the IP
  3586.      Tester.
  3587.  
  3588.      1 Verification: The IP Tester will display the error message
  3589.      datagram that must contain "ident = 4070 error" in its 18-
  3590.      byte data field. The IP Tester should also display "HL5"
  3591.      (internet header length is 5 four-octet units long) to
  3592.      indicate that the error message datagram does not contain
  3593.      the invalid option field in its IP header.
  3594.  
  3595.      Success: Display of error message datagram.
  3596.  
  3597.      Failure: Any response other than the display of the error
  3598.      message datagram.
  3599. Test 4071 timestamp option length of 200 octal
  3600.  
  3601.      - Can the IUT detect an optiom that isn't well-formed?
  3602.  
  3603.      - Action:  Send a datagram to the IP Implementation Under Test
  3604.      containing a Remote Driver command request for the IUT to send
  3605.      a datagram with an 8-byte option field. This datagram should
  3606.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3607.      Driver should request the IUT to send the reply datagram
  3608.      required by the IP Remote Driver Specification to the IP
  3609.      Tester. This contains an invalid timestamp only timestamp
  3610.      option whose option length is set to 200 octal. The IUT is
  3611.      required to inform its Remote Driver that the request is
  3612.      invalid. The Remote Driver should then request the IUT to send
  3613.      an IP Remote Driver Specification error message to the IP
  3614.      Tester.
  3615.  
  3616.      - Verification: The IP Tester will display the error message
  3617.      datagram that must contain "ident = 4071 error" in its 181
  3618.      byte data field. The IP Tester should also display "HL5"
  3619.      (internet header length is 5 four-octet units long) to
  3620.      indicate that the error message datagram does not contain
  3621.      the invalid option field in its IP header.
  3622.  
  3623.      Success: Display of error message datagram.
  3624.  
  3625.      Failure: Any response other than the display of the error
  3626.      message datagram.
  3627.  
  3628. Test 4072 timestamp option length of 210 octal
  3629.  
  3630.      - Can the IUT detect an option that isn't well-formed?
  3631.  
  3632.      - Action:  Send a datagram to the IP Implementation Under Test
  3633.      containing a Remote Driver command request for the IUT to send
  3634.      a datagram with an 8-byte option field. This datagram should
  3635.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3636.      Driver should request the IUT to send the reply datagram
  3637.      required by the IP Remote Driver Specification to the IP
  3638.      Tester. This contains an invalid timestamp only timestamp
  3639.      option whose option length is set to 210 octal (sign bit set).
  3640.      The IUT is required to inform its Remote Driver that the
  3641.      request is invalid. The Remote Driver should then request the
  3642.      IUT to send an IP Remote Driver Specification error message to
  3643.      the IP Tester.
  3644.  
  3645.      - Verification: The IP Tester will display the error message
  3646.      datagram that must contain "ident = 4072 error" in its 18-
  3647.      byte data field. The IP Tester should also display "HL5"
  3648.      (internet header length is 5 four-octet units long) to
  3649.      indicate that the error message datagram does not contain
  3650.      the invalid option field in its IP header.
  3651.  
  3652.      Success: Display of error message datagram.
  3653.      Failure: Any response other than the display of the error
  3654.      message datagram.
  3655.  
  3656. Test 4073 timestamp option pointer bumped by 1
  3657.  
  3658.      - Can the IUT detect an option that isn't well-formed?
  3659.  
  3660.      - Action:  Send a datagram to the IP Implementation Under Test
  3661.      containing a Remote Driver command request for the IUT to send
  3662.      a datagram with an 8-byte option field. This datagram should
  3663.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3664.      Driver should request the IUT to send the reply datagram
  3665.      required by the IP Remote Driver Specification to the IP
  3666.      Tester. This contains an invalid timestamp only timestamp
  3667.      option whose option pointer is one more than it should be. The
  3668.      IUT is required to inform its Remote Driver that the request
  3669.      is invalid. The Remote Driver should then request the IUT to
  3670.      send an IP Remote Driver Specification error message to the IP
  3671.      Tester.
  3672.  
  3673.      - Verification: The IP Tester will display the error message
  3674.      datagram that must contain "ident = 4073 error" in its 18-
  3675.      byte data field. The IP Tester should also display "HL5"
  3676.      (internet header length is 5 four-octet units long) to
  3677.      indicate that the error message datagram does not contain
  3678.      the invalid option field in its IP header.
  3679.  
  3680.      Success: Display of error message datagram.
  3681.  
  3682.      Failure: Any response other than the display of the error
  3683.      message datagram.
  3684.  
  3685. Test 4074 timestamp option pointer one short
  3686.  
  3687.      - Can the IUT detect an option that isn't well-formed?
  3688.  
  3689.      - Action:  Send a datagram to the IP Implementation Under Test
  3690.      containing a Remote Driver command request for the IUT to send
  3691.      a datagram with an 8-byte option field. This datagram should
  3692.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3693.      Driver should request the IUT to send the reply datagram
  3694.      required by the IP Remote Driver Specification to the IP
  3695.      Tester. This contains an invalid timestamp only timestamp
  3696.      option whose option pointer is one less than it should be. The
  3697.      IUT is required to inform its Remote Driver that the request
  3698.      is invalid. The Remote Driver should then request the IUT to
  3699.      send an IP Remote Driver Specification error message to the IP
  3700.      Tester.
  3701.  
  3702.      - Verification: The IP Tester will display the error message
  3703.      datagram that must contain "ident = 4074 error" in its 18-
  3704.      byte data field. The IP Tester should also display "HL5"
  3705.      (internet header length is 5 four-octet units long) to
  3706.      indicate that the error message datagram does not contain
  3707.      the invalid option field in its IP header.
  3708.      Success: Display of error message datagram.
  3709.  
  3710.      Failure: Any response other than the display of the error
  3711.      message datagram.
  3712.  
  3713. Test 4075 timestamp option pointer of 301 octal
  3714.  
  3715.      - Can the IUT detect an option that isn't well-formed?
  3716.  
  3717.      - Action:  Send a datagram to the IP Implementation Under Test
  3718.      containing a Remote Driver command request for the IUT to send
  3719.      a datagram with an 8-byte option field. This datagram should
  3720.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3721.      Driver should request the IUT to send the reply datagram
  3722.      required by the IP Remote Driver Specification to the IP
  3723.      Tester. This contains an invalid timestamp only timestamp
  3724.      option whose option pointer is set to 301 octal. The IUT is
  3725.      required to inform its Remote Driver that the request is
  3726.      invalid. The Remote Driver should then request the IUT to send
  3727.      an IP Remote Driver Specification error message to the IP
  3728.      Tester.
  3729.  
  3730.      - Verification: The IP Tester will display the error message
  3731.      datagram that must contain "ident = 4075 error" in its 18-
  3732.      byte data field. The IP Tester should also display "HL5"
  3733.      (internet header length is 5 four-octet units long) to
  3734.      indicate that the error message datagram does not contain
  3735.      the invalid option field in its IP header.
  3736.  
  3737.      Success: Display of error message datagram.
  3738.  
  3739.      Failure: Any response other than the display of the error
  3740.      message datagram.
  3741.  
  3742. Test 4076 timestamp option pointer of 175 octal
  3743.  
  3744.      - Can the IUT detect an option that isn't well-formed?
  3745.  
  3746.      - Action:  Send a datagram to the IP Implementation Under Test
  3747.      containing a Remote Driver command request for the IUT to send
  3748.      a datagram with an 8-byte option field. This datagram should
  3749.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3750.      Driver should request the IUT to send the reply datagram
  3751.      required by the IP Remote Driver Specification to the IP
  3752.      Tester. This contains an invalid timestamp only timestamp
  3753.      option whose option pointer is set to 175 octal. The IUT is
  3754.      required to inform its Remote Driver that the request is
  3755.      invalid. The Remote Driver should then request the IUT to send
  3756.      an IP Remote Driver Specification error message to the IP
  3757.      Tester.
  3758.  
  3759.      - Verification: The IP Tester will display the error message
  3760.      datagram that must contain "ident = 4076 error" in its 18-
  3761.      byte data field. The IP Tester should also display "HL5"
  3762.      (internet header length is 5 four-octet units long) to
  3763.      indicate that the error message datagram does not contain
  3764.      the invalid option field in its IP header.
  3765.  
  3766.      Success: Display of error message datagram.
  3767.  
  3768.      Failure: Any response other than the display of the error
  3769.      message datagram.
  3770.  
  3771. Test 4077 timestamp option with bad option length and option
  3772.           pointer
  3773.  
  3774.      - Can the IUT detect an option that isn't well-formed?-
  3775.  
  3776.      - Action:  Send a datagram to the IP Implementation Under Test
  3777.      containing a Remote Driver command request for the IUT to send
  3778.      a datagram with an 8-byte option field. This datagram should
  3779.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3780.      Driver should request the IUT to send the reply datagram
  3781.      required by the IP Remote Driver Specification to the IP
  3782.      Tester. This contains a timestamp only timestamp option whose
  3783.      option length and option pointer have both been bumped by 12.
  3784.      The IUT is required to inform its Remote Driver that the
  3785.      request is invalid. The Remote Driver should then request the
  3786.      IUT to send an IP Remote Driver Specification error message to
  3787.      the IP Tester.
  3788.  
  3789.      - Verification: The IP Tester will display the error message
  3790.      datagram that must contain "ident = 4077 error" in its 18-
  3791.      byte data field. The IP Tester should also display "HL5"
  3792.      (internet header length is 5 four-octet units long) to
  3793.      indicate that the error message datagram does not contain
  3794.      the invalid option field in its IP header.
  3795.  
  3796.      Success: Display of error message datagram.
  3797.  
  3798.      Failure: Any response other than the display of the error
  3799.      message datagram.
  3800.  
  3801. Test 4078 timestamp option with bad option pointer
  3802.  
  3803.      - Can the IUT detect an option that isn't well-formed?
  3804.  
  3805.      - Action:  Send a datagram to the IP Implementation Under Test
  3806.      containing a Remote Driver command request for the IUT to send
  3807.      a datagram with an 8-byte option field. This datagram should
  3808.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3809.      Driver should request the IUT to send the reply datagram
  3810.      required by the IP Remote Driver Specification to the IP
  3811.      Tester. This contains an invalid timestamp only timestamp
  3812.      option whose option pointer just exceeds its maximum legal
  3813.      value. The IUT is required to inform its Remote Driver that
  3814.      the request is invalid. The Remote Driver should then request
  3815.      the IUT to send an IP Remote Driver Specification error
  3816.      message to the IP Tester.
  3817.      Remote Driver should then request the IUT to send an IP Remote
  3818.      Driver Specification error message to the IP Tester.
  3819.  
  3820.      - Verification: The LP Tester will display the error message
  3821.      datagram that must contain "ident = 4080 error" in its 18-
  3822.      byte data field. The IP Tester should also display "HL5"
  3823.      (internet header length is 5 four-octet units long) to
  3824.      indicate that the error message datagram does not contain
  3825.      the invalid option field in its IP header.
  3826.  
  3827.      Success: Display of error message datagram.
  3828.  
  3829.      Failure: Any response other than the display of the error
  3830.      message datagram.
  3831.  
  3832. Test 4081 two timestamp options
  3833.  
  3834.      1 Can the IUT detect an option field that isn't well-formed?
  3835.  
  3836.      - Action:  Send a datagram to the IP Implementation Under Test
  3837.      containing a Remote Driver command request for the IUT to send
  3838.      a datagram with a 28-byte option field. This datagram should
  3839.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3840.      Driver should request the IUT to send the reply datagram
  3841.      required by the IP Remote Driver Specification to the IP
  3842.      Tester. This contains two perfectly legal but different
  3843.      timestamp only timestamp options. The IUT is required to
  3844.      inform its Remote Driver that the request is invalid. The-
  3845.      Remote Driver should then request the IUT to send an IP Remote
  3846.      Driver Specification error message to the IP Tester.
  3847.  
  3848.      - Verification: The IP Tester will display the error message
  3849.      datagram that must contain "ident = 4081 error" in its 18-
  3850.      byte data field. The IP Tester should also display "HL5"
  3851.      (internet header length is 5 four-octet units long) to
  3852.      indicate that the error message datagram does not contain
  3853.      the invalid option field in its IP header.
  3854.  
  3855.      Success: Display of error message datagram.
  3856.  
  3857.      Failure: Any response other than the display of the error
  3858.      message datagram.
  3859.  
  3860. Test 4082 timestamp option with bad timestamp option format
  3861.  
  3862.      - Can the IUT detect an option that isn't well-formed?
  3863.  
  3864.      - Action:  Send a datagram to the IP Implementation Under Test
  3865.      containing a Remote Driver command request for the IUT to send
  3866.      a datagram with a 12-byte option field. This datagram should
  3867.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3868.      Driver should request the IUT to send the reply datagram
  3869.      required by the IP Remote Driver Specification to the IP
  3870.      Tester. This contains a timestamp option with an invalid
  3871.      format value. The IUT is required to inform its Remote Driver
  3872.      that the request is invalid. The Remote Driver should then
  3873.      request the IUT to send an IP Remote Driver Specification
  3874.      error message to the IP Tester.
  3875.  
  3876.      - Verification: The IP Tester will display the error message
  3877.      datagram that must contain "ident = 4082 error" in its 18-
  3878.      byte data field. The IP Tester should also display "HL5"
  3879.      (internet header length is 5 four-octet units long) to
  3880.      indicate that the error message datagram does not contain
  3881.      the invalid option field in its IP header.
  3882.  
  3883.      Success: Display of error message datagram.
  3884.  
  3885.      Failure: Any response other than the display of the error
  3886.      message datagram.
  3887.  
  3888. Test 4083 truncated timestamp option
  3889.  
  3890.      - Can the IUT detect an option that isn't well-formed?
  3891.  
  3892.      - Action:  Send a datagram to the IP Implementation Under Test
  3893.      containing a Remote Driver command request for the IUT to send
  3894.      a datagram with a 12-byte option field. This datagram should
  3895.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3896.      Driver should request the IUT to send the reply datagram
  3897.      required by the IP Remote Driver Specification to the IP
  3898.      Tester. The first byte of the option field requested to be
  3899.      sent is a no operation option.  It is followed by a truncated
  3900.      address and timestamp timestamp option. The IUT is required to
  3901.      inform its Remote Driver that the request is invalid. The
  3902.      Remote Driver should then request the IUT to send an IP Remote
  3903.      Driver Specification error message to the IP Tester.
  3904.  
  3905.      - Verification: The IP Tester will display the error message
  3906.      datagram that must contain "ident = 4083 error" in its 18-
  3907.      byte-data field. The IP Tester should also display "HL5"
  3908.      (internet header length is 5 four-octet units long) to
  3909.      indicate that the error message datagram does not contain
  3910.      the invalid option field in its IP header.
  3911.  
  3912.      Success: Display of error message datagram.
  3913.  
  3914.      Failure: Any response other than the display of the error
  3915.      message datagram.
  3916.  
  3917. Test 4084 timestamp option length bumped by 1
  3918.  
  3919.      - Can the IUT detect an option that isn't well-formed?
  3920.  
  3921.      - Action:  Send a datagram to the IP Implementation Under Test
  3922.      containing a Remote Driver command request for the IUT to send
  3923.      a datagram with a 12-byte option field. This datagram should
  3924.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3925.      Driver should request the IUT to send the reply datagram
  3926.      required by the IP Remote Driver Specification to the IP
  3927.      Tester. This contains an invalid prespecified timestamp option
  3928.      whose option length is one more than it should be. The IUT is
  3929.      required to inform its Remote Driver that the request is
  3930.      invalid. The Remote Driver should then request the IUT to send
  3931.      an IP Remote Driver Specification error message to the IP
  3932.      Tester.
  3933.  
  3934.      - Verification: The IP Tester will display the error message
  3935.      datagram that must contain "ident = 4084 error" in its 18-
  3936.      byte data field. The IP Tester should also display "HL5"
  3937.      (internet header length is 5 four-octet units long) to
  3938.      indicate that the error message datagram does not contain
  3939.      the invalid option field in its IP header.
  3940.  
  3941.      Success: Display of error message datagram.
  3942.  
  3943.      Failure: Any response other than the display of the error
  3944.      message datagram.
  3945.  
  3946. Test 4085 timestamp option one byte too long
  3947.  
  3948.      - Can the IUT detect an option that isn't well-formed?
  3949.  
  3950.      - Action:  Send a datagram to the IP Implementation Under Test
  3951.      containing a Remote Driver command request for the IUT to send
  3952.      a datagram with a 16-byte option field. This datagram should
  3953.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3954.      Driver should request the IUT to send the reply datagram
  3955.      required by the IP Remote Driver Specification to the IP
  3956.      Tester. This contains an invalid address and timestamp
  3957.      timestamp option that is one byte too long. The IUT is
  3958.      required to inform its Remote Driver that the request is
  3959.      invalid. The Remote Driver should then request the IUT to send
  3960.      an IP Remote Driver Specification error message to the IP
  3961.      Tester.
  3962.  
  3963.      - Verification: The IP Tester will display the error message
  3964.      datagram that must contain "ident = 4085 error" in its 18-
  3965.      byte data field. The IP Tester should also display "HL5"
  3966.      (internet header length is 5 four-octet units long) to
  3967.      indicate that the error message datagram does not contain
  3968.      the invalid option field in its IP header.
  3969.  
  3970.      Success: Display of error message datagram.
  3971.  
  3972.      Failure: Any response other than the display of the error
  3973.      message datagram.
  3974.  
  3975. Test 4086 timestamp option four bytes too short
  3976.  
  3977.      - Can the IUT detect an option that isn't well-formed?
  3978.      - Action:  Send a datagram to the IP Implementation Under Test
  3979.      containing a Remote Driver command request for the IUT to send
  3980.      a datagram with a 16-byte option field. This datagram should
  3981.      be passed by the IUT to its Remote Driver. The IUT's Remote
  3982.      Driver should request the IUT to send the reply datagram
  3983.      required by the IP Remote Driver Specification to the IP
  3984.      Tester. This contains an invalid prespecified timestamp option
  3985.      whose second timestamp field has been removed. The IUT is
  3986.      required to inform its Remote Driver that the request is
  3987.      invalid. The Remote Driver should then request the IUT to send
  3988.      an IP Remote Driver Specification error message to the IP
  3989.      Tester.
  3990.  
  3991.      - Verification: The IP Tester will display the error message
  3992.      datagram that must contain "ident = 4086 error" in its 18-
  3993.      byte data field. The IP Tester should also display "HL5"
  3994.      (internet header length is 5 four-octet units long) to
  3995.      indicate that the error message datagram does not contain
  3996.      the invalid option field in its IP header.
  3997.  
  3998.      Success: Display of error message datagram.
  3999.  
  4000.      Failure: Any response other than the display of the error
  4001.      message datagram.
  4002.  
  4003. Test 4087 timestamp option four bytes too short
  4004.  
  4005.      - Can the IUT detect an option that isn't well-formed?
  4006.  
  4007.      - Action:  Send a datagram to the IP Implementation Under Test
  4008.      containing a Remote Driver command request for the IUT to send
  4009.      a datagram with a 16-byte option field. This datagram should
  4010.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4011.      Driver should request the IUT to send the reply datagram
  4012.      required by the IP Remote Driver Specification to the IP
  4013.      Tester. This contains an invalid address and timestamp
  4014.      timestamp option whose second timestamp field has been
  4015.      removed. The IUT is required to inform its Remote Driver that
  4016.      the request is invalid. The Remote Driver should then request
  4017.      the IUT to send an IP Remote Driver Specification error
  4018.      message to the IP Tester.
  4019.  
  4020.      - Verification: The IP Tester will display the error message
  4021.      datagram that must contain "ident = 4087 error" in its 18-
  4022.      byte data field. The IP Tester should also display "HL5"
  4023.      (internet header length is 5 four-octet units long) to
  4024.      indicate that the error message datagram does not contain
  4025.      the invalid option field in its IP header.
  4026.  
  4027.      Success: Display of error message datagram.
  4028.  
  4029.      Failure: Any response other than the display of the error
  4030.      message datagram.
  4031. Test 4088 timestamp option length of 374 octal
  4032.  
  4033.      - Can the IUT detect an option that isn't well-formed?
  4034.  
  4035.      - Action:  Send a datagram to the IP Implementation Under Test
  4036.      containing a Remote Driver command request for the IUT to send
  4037.      a datagram with a 16-byte option field. This datagram should
  4038.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4039.      Driver should request the IUT to send the reply datagram
  4040.      required by the IP Remote Driver Specification to the IP
  4041.      Tester. This contains an invalid prespecified timestamp option
  4042.      whose option length is set to 374 octal. The IUT is required
  4043.      to inform its Remote Driver that the request is invalid. The
  4044.      Remote Driver should then request the IUT to send an IP Remote
  4045.      Driver Specification error message to the IP Tester.
  4046.  
  4047.      - Verification: The IP Tester will display the error message
  4048.      datagram that must contain "ident = 4088 error" in its 18-
  4049.      byte data field. The IP Tester should also display "HL5"
  4050.      (internet header length is 5 four-octet units long) to
  4051.      indicate that the error message datagram does not contain
  4052.      the invalid option field in its IP header.
  4053.  
  4054.      Success: Display of error message datagram.
  4055.  
  4056.      Failure: Any response other than the display of the error
  4057.      message datagram.
  4058.  
  4059. Test 4089 timestamp option length of 354 octal
  4060.  
  4061.      - Can the IUT detect an option that isn't well-formed?
  4062.  
  4063.      - Action:  Send a datagram to the IP Implementation Under Test
  4064.      containing a Remote Driver command request for the IUT to send
  4065.      a datagram with a 12-byte option field. This datagram should
  4066.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4067.      Driver should request the IUT to send the reply datagram
  4068.      required by the IP Remote Driver Specification to the IP
  4069.      Tester. This contains an invalid address and timestamp
  4070.      timestamp option whose option length is set to 354 octal. The
  4071.      IUT is required to inform its Remote Driver that the request
  4072.      is invalid. The Remote Driver should then request the IUT to
  4073.      send an IP Remote Driver Specification error message to the IP
  4074.      Tester.
  4075.  
  4076.      - Verification: The IP Tester will display the error message
  4077.      datagram that must contain "ident = 4089 error" in its 18-
  4078.      byte data field. The IP Tester should also display "HL5"
  4079.      (internet header length is 5 four-octet units long) to
  4080.      indicate that the error message datagram does not contain
  4081.      the invalid option field in its IP header.
  4082.  
  4083.      Success: Display of error message datagram.
  4084.      Failure: Any response other than the display of the error
  4085.      message datagram.
  4086.  
  4087. Test 4090 timestamp option length of 174 octal
  4088.  
  4089.      - Can the IUT detect an option that isn't well-formed?
  4090.  
  4091.      - Action:  Send a datagram to the IP Implementation Under Test
  4092.      containing a Remote Driver command request for the IUT to send
  4093.      a datagram with a 12-byte option field. This datagram should
  4094.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4095.      Driver should request the IUT to send the reply datagram
  4096.      required by the IP Remote Driver Specification to the IP
  4097.      Tester. This contains an invalid prespecified timestamp option
  4098.      whose option length is set to 174 octal. The IUT is required
  4099.      to inform its Remote Driver that the request is invalid. The
  4100.      Remote Driver should then request the IUT to send an IP Remote
  4101.      Driver Specification error message to the IP Tester.
  4102.  
  4103.      - Verification: The IP Tester will display the error message
  4104.      datagram that must contain "ident = 4090 error" in its 18-
  4105.      byte data field. The IP Tester should also display "HL5"
  4106.      (internet header length is 5 four-octet units long) to
  4107.      indicate that the error message datagram does not contain
  4108.      the invalid option field in its IP header.
  4109.  
  4110.      Success: Display of error message datagram.
  4111.  
  4112.      Failure: Any response other than the display of the error
  4113.      message datagram.
  4114.  
  4115. Test 4091 timestamp option length of 200 octal
  4116.  
  4117.      - Can the IUT detect an option that isn't well-formed?
  4118.  
  4119.      - Action:  Send a datagram to the IP Implementation Under Test
  4120.      containing a Remote Driver command request for the IUT to send
  4121.      a datagram with a 12-byte option field. This datagram should
  4122.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4123.      Driver should request the IUT to send the reply datagram
  4124.      required by the IP Remote Driver Specification to the IP
  4125.      Tester. This contains an invalid address and timestamp
  4126.      timestamp option whose option length is set to 200 octal. The
  4127.      IUT is required to inform its Remote Driver that the request
  4128.      is invalid. The Remote Driver should then request the IUT to
  4129.      send an IP Remote Driver Specification error message to the IP
  4130.      Tester.
  4131.  
  4132.      - Verification: The IP Tester will display the error message
  4133.      datagram that must contain "ident = 4091 error" in its 18-
  4134.      byte data field. The IP Tester should also display "HL5"
  4135.      (internet header length is 5 four-octet units long) to
  4136.      indicate that the error message datagram does not contain
  4137.      the invalid option field in its IP header.
  4138.      Success: Display of error message datagram.
  4139.  
  4140.      Failure: Any response other than the display of the error
  4141.      message datagram.
  4142.  
  4143. Test 4092 timestamp option length of 214 octal
  4144.  
  4145.      - Can the IUT detect an option that isn't well-formed?
  4146.  
  4147.      - Action:  Send a datagram to the IP Implementation Under Test
  4148.      containing a Remote Driver command request for the IUT to send
  4149.      a datagram with a 12-byte option field. This datagram should
  4150.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4151.      Driver should request the IUT to send the reply datagram
  4152.      required by the IP Remote Driver Specification to the IP
  4153.      Tester. This contains an invalid prespecified timestamp option
  4154.      whose option length is set to 214 octal (sign bit set). The
  4155.      IUT is required to inform its Remote Driver that the request
  4156.      is invalid. The Remote Driver should then request the IUT to
  4157.      send an IP Remote Driver Specification error message to the IP
  4158.      Tester.
  4159.  
  4160.      - Verification: The IP Tester will display the error message
  4161.      datagram that must contain "ident = 4092 error" in its 18-
  4162.      byte data field. The IP Tester should also display "HL5"
  4163.      (internet header length is 5 four-octet units long) to
  4164.      indicate that the error message datagram does not contain
  4165.      the invalid option field in its IP header.
  4166.  
  4167.      Success: Display of error message datagram.
  4168.  
  4169.      Failure: Any response other than the display of the error
  4170.      message datagram.
  4171.  
  4172. Test 4093 timestamp option pointer bumped by 4
  4173.  
  4174.      - Can the IUT detect an option that isn't well-formed?
  4175.  
  4176.      - Action:  Send a datagram to the IP Implementation Under Test
  4177.      containing a Remote Driver command request for the IUT to send
  4178.      a datagram with a 12-byte option field. This datagram should
  4179.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4180.      Driver should request the IUT to send the reply datagram
  4181.      required by the IP Remote Driver Specification to the IP
  4182.      Tester. This contains an invalid address and timestamp
  4183.      timestamp option whose option pointer is four more than it
  4184.      should be. The IUT is required to inform its Remote Driver
  4185.      that the request is invalid. The Remote Driver should then
  4186.      request the IUT to send an IP Remote Driver Specification
  4187.      error message to the IP Tester.
  4188.  
  4189.      - Verification: The IP Tester will display the error message
  4190.      datagram that must contain "ident = 4093 error" in its 18-
  4191.      byte data field. The IP Tester should also display "HL5"
  4192.      (internet header length is 5 four-octet units long) to
  4193.      indicate that the error message datagram does not contain
  4194.      the invalid option field in its IP header.
  4195.  
  4196.      Success: Display of error message datagram.
  4197.  
  4198.      Failure: Any response other than the display of the error
  4199.      message datagram.
  4200.  
  4201. Test 4094 timestamp option pointer four short
  4202.  
  4203.      - Can the IUT detect an option that isn't well-formed?
  4204.  
  4205.      - Action:  Send a datagram to the IP Implementation Under Test
  4206.      containing a Remote Driver command request for the IUT to send
  4207.      a datagram with a 12-byte option field. This datagram should
  4208.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4209.      Driver should request the IUT to send the reply datagram
  4210.      required by the IP Remote Driver Specification to the IP
  4211.      Tester. This contains an invalid prespecified timestamp option
  4212.      whose option pointer is four less than it should be. The IUT
  4213.      is required to inform its Remote Driver that the request is
  4214.      invalid. The Remote Driver should then request the IUT to send
  4215.      an IP Remote Driver Specification error message to the IP
  4216.      Tester.
  4217.  
  4218.      - Verification: The IP Tester will display the error message
  4219.      datagram that must contain "ident = 4094 error" in its 18-
  4220.      byte data field. The IP Tester should also display "HL5"
  4221.      (internet header length is 5 four-octet units long) to
  4222.      indicate that the error message datagram does not contain
  4223.      the invalid option field in its IP header.
  4224.  
  4225.      Success: Display of error message datagram.
  4226.  
  4227.      Failure: Any response other than the display of the error
  4228.      message datagram.
  4229.  
  4230. Test 4095 timestamp option pointer of 305 octal
  4231.  
  4232.      - Can the IUT detect an option that isn't well-formed?
  4233.  
  4234.      - Action:  Send a datagram to the IP Implementation Under Test
  4235.      containing a Remote Driver command request for the IUT to send
  4236.      a datagram with a 12-byte option field. This datagram should
  4237.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4238.      Driver should request the IUT to send the reply datagram
  4239.      required by the IP Remote Driver Specification to the IP
  4240.      Tester. This contains an invalid address and timestamp
  4241.      timestamp option whose option pointer is set to 305 octal. The
  4242.      IUT is required to inform its Remote Driver that the request
  4243.      is invalid. The Remote Driver should then request the IUT to
  4244.      send an IP Remote Driver Specification error message to the IP
  4245.      Tester.
  4246.      - Verification: The IP Tester will display the error message
  4247.      datagram that must contain "ident = 4095 error" in its 18-
  4248.      byte data field. The IP Tester should also display "HL5"
  4249.      (internet header length is 5 four-octet units long) to
  4250.      indicate that the error message datagram does not contain
  4251.      the invalid option field in its IP header.
  4252.  
  4253.      Success: Display of error message datagram.
  4254.  
  4255.      Failure: Any response other than the display of the error
  4256.      message datagram.
  4257.  
  4258. Test 4096 timestamp option pointer of 175 octal
  4259.  
  4260.      - Can the IUT detect an option that isn't well-formed?
  4261.  
  4262.      - Action:  Send a datagram to the IP Implementation Under Test
  4263.      containing a Remote Driver command request for the IUT to send
  4264.      a datagram with a 12-byte option field. This datagram should
  4265.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4266.      Driver should request the IUT to send the reply datagram
  4267.      required by the IP Remote Driver Specification to the IP
  4268.      Tester. This contains an invalid prespecified timestamp option
  4269.      whose option pointer is set to 175 octal. The IUT is required
  4270.      to inform its Remote Driver that the request is invalid. The
  4271.      Remote Driver should then request the IUT to send an IP Remote
  4272.      Driver Specification error message to the IP Tester.
  4273.  
  4274.      - Verification: The IP Tester will display the error message
  4275.      datagram that must contain "ident = 4096 error" in its 18-
  4276.      byte data field. The IP Tester should also display "HL5"
  4277.      (internet header length is 5 four-octet units long) to
  4278.      indicate that the error message datagram does not contain
  4279.      the invalid option field in its IP header.
  4280.  
  4281.      Success: Display of error message datagram.
  4282.  
  4283.      Failure: Any response other than the display of the error
  4284.      message datagram.
  4285.  
  4286. Test 4097 timestamp option with bad option length and option
  4287.           pointer
  4288.  
  4289.      - Can the IUT detect an option that isn't well-formed?
  4290.  
  4291.      - Action:  Send a datagram to the IP Implementation Under Test
  4292.      containing a Remote Driver command request for the IUT to send
  4293.      a datagram with a 12-byte option field. This datagram should
  4294.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4295.      Driver should request the IUT to send the reply datagram
  4296.      required by the IP Remote Driver Specification to the IP
  4297.      Tester. This contains an invalid address and timestamp
  4298.      timestamp option whose option length and option pointer have
  4299.      been bumped by 16. The IUT is required to inform its Remote
  4300.      Driver that the request is invalid. The Remote Driver should
  4301.      then request the IUT to send an IP Remote Driver Specification
  4302.      error message to the IP Tester.
  4303.  
  4304.      - Verification: The IP Tester will display the error message
  4305.      datagram that must contain "ident = 4097 error" in its 18-
  4306.      byte data field. The IP Tester should also display "HL5"
  4307.      (internet header length is 5 four-octet units long) to
  4308.      indicate that the error message datagram does not contain
  4309.      the invalid option field in its IP header.
  4310.  
  4311.      Success: Display of error message datagram.
  4312.  
  4313.      Failure: Any response other than the display of the error
  4314.      message datagram.
  4315.  
  4316. Test 4098 timestamp option with bad option pointer
  4317.  
  4318.      - Can the IUT detect an option that isn't well-formed?
  4319.  
  4320.      - Action:  Send a datagram to the IP Implementation Under Test
  4321.      containing a Remote Driver command request for the IUT to send
  4322.      a datagram with a 12-byte option field. This datagram should
  4323.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4324.      Driver should request the IUT to send the reply datagram
  4325.      required by the IP Remote Driver Specification to the IP
  4326.      Tester. This contains an invalid prespecified timestamp option
  4327.      whose option pointer just exceeds its maximum legal value. The
  4328.      IUT is required to inform its Remote Driver that the request
  4329.      is invalid. The Remote Driver should then request the IUT to
  4330.      send an IP Remote Driver Specification error message to the IP
  4331.      Tester.
  4332.  
  4333.      - Verification: The IP Tester will display the error message
  4334.      datagram that must contain "ident = 4098 error" in its 18-
  4335.      byte data field. The IP Tester should also display "HL5"
  4336.      (internet header length is 5 four-octet units long) to
  4337.      indicate that the error message datagram does not contain
  4338.      the invalid option field in its IP header.
  4339.  
  4340.      Success: Display of error message datagram.
  4341.  
  4342.      Failure: Any response other than the display of the error
  4343.      message datagram.
  4344.  
  4345. Test 4099 ordinary datagram after bad timestamp option tests
  4346.  
  4347.      - Can the IUT send a datagram after processing nastygrams?
  4348.  
  4349.      - Action:  Send a datagram to the IP Implementation Under
  4350.      Test. This datagram should be passed by the IUT to its Remote
  4351.      Driver. The IUT's Remote Driver should request the IUT to send
  4352.      the reply datagram required by the IP Remote Driver
  4353.      Specification to the IP Tester.
  4354. - Verification: The IP Tester will display the reply
  4355. datagram that must contain "ident = 4099
  4356. data field.
  4357.  
  4358. Success: A reply datagram containing "ident = 4099 ".
  4359.  
  4360. Failure: Any response other than the display of the
  4361. requested reply datagram. The actual failure probably
  4362. occurred during tests 4063-4098.
  4363. Scenario File OptGdBotTest:  "Bottom-up Good Option Field" datagrams
  4364.  
  4365. 1000      end of options list option
  4366.  
  4367. 1001      no operation option
  4368.  
  4369. 1002      two no operation options
  4370.  
  4371. 1003      three no operation options
  4372.  
  4373. 1004      four no operation options
  4374.  
  4375. 1005      unclassified security option
  4376.  
  4377. 1006      confidential security option
  4378.  
  4379. 1007      EFTO security option
  4380.  
  4381. 1008      MMMM security option
  4382.  
  4383. 1009      PROG security option
  4384.  
  4385. 1010      restricted security option
  4386.  
  4387. 1011      secret security option
  4388.  
  4389. 1012      top secret security option
  4390.  
  4391. 1013      stream ID option with an ID of 0
  4392.  
  4393. 1014      stream ID option with an ID of 64
  4394.  
  4395. 1015      stream ID option with an ID of 128
  4396.  
  4397. 1016      stream ID option with an ID of 255
  4398.  
  4399. 1017      stream ID option with an ID of 16384
  4400.  
  4401. 1018      stream ID option with an ID of 16448
  4402.  
  4403. 1019      stream ID option with an ID of 16512
  4404.  
  4405. 1020      stream ID option with an ID of 16639
  4406.  
  4407. 1021      stream ID option with an ID of 32768
  4408.  
  4409. 1022      stream ID option with an ID of 32832
  4410.  
  4411. 1023      stream ID option with an ID of 32896
  4412.  
  4413. 1024      stream ID option with an ID of 33023
  4414.  
  4415. 1025      stream ID option with an ID of 65280
  4416. 1026      stream ID option with an ID of 65344
  4417.  
  4418. 1027      stream ID option with an ID of 65408
  4419.  
  4420. 1028      stream ID option with an ID of 65535
  4421.  
  4422. 1029      stream ID option with an ID of 43605
  4423.  
  4424. 1030      stream ID option with an ID of 21930
  4425.  
  4426. 1031      mixture of good options
  4427.  
  4428. 1032      one address record route option
  4429.  
  4430. 1033      two address record route option
  4431.  
  4432. 1034      nine address record route option
  4433.  
  4434. 1035      fragmented datagram with nine address record route option
  4435.  
  4436. 1036      eight btye timestamp only option
  4437.  
  4438. 1037      16 byte timestamp only option
  4439.  
  4440. 1038      44 byte timestamp only option
  4441.  
  4442. 1039      fragmented datagram with 44 byte timestamp only option
  4443.  
  4444. 1040      12 byte address timestamp and addressoption
  4445.  
  4446. 1041      20 byte timestamp and address option
  4447.  
  4448. 1042      36 byte timestamp and address option
  4449.  
  4450. 1043      fragmented datagram with 36 byte timestamp and address
  4451.           option
  4452.  
  4453. 1044      12 byte prespecified timestamp option
  4454.  
  4455. 1045      20 byte prespecified timestamp option
  4456.  
  4457. 1046      28 byte prespecified timestamp option
  4458.  
  4459. 1047      fragmented datagram with 36 byte prespecified timestamp opti
  4460.  
  4461.  
  4462.  
  4463. Test 1000 end of options list option
  4464.  
  4465.      - Can the IUT receive a datagram with end of options list option
  4466.  
  4467.      - Action:  Send a datagram to the IP Implementation Under Test
  4468.      containing an end of options list option. This datagram should
  4469.      be passed by the IUT to its Remote Driver. The IUT's Remote Drive
  4470.      should request the IUT to send the reply datagram required by
  4471.      the IP Remote Driver Specification to the IP Tester.
  4472.  
  4473.      - Verification: The IP Tester will display the reply
  4474.      datagram that must contain "ident = 1000 " in its 13-byte
  4475.      data field. The IP Tester should also display "HL5"
  4476.      (internet header length is 5 four-octet units long) to
  4477.      indicate that the reply datagram does not contain an option
  4478.      field in its IP header.
  4479.  
  4480.      Success: Display of reply datagram.
  4481.  
  4482.      Failure: Any response other than the display of the reply
  4483.      datagram.
  4484.  
  4485. Test 1001 no operation option
  4486.  
  4487.      - Can the IUT receive a datagram with a no operation option?
  4488.  
  4489.      - Action:  Send a datagram to the IP Implementation Under Test
  4490.      containing a no operation option. This datagram should be
  4491.      passed by the IUT to its Remote Driver. The IUT's Remote
  4492.      Driver should request the IUT to send the reply datagram
  4493.      required by the IP Remote Driver Specification to the IP
  4494.      Tester.
  4495.  
  4496.      - Verification: The IP Tester will display the reply
  4497.      datagram that must contain "ident = 1001 " in its 13-byte
  4498.      data field.
  4499.  
  4500.      Success: Display of reply datagram.
  4501.  
  4502.      Failure: Any response other than the display of the reply
  4503.      datagram.
  4504.  
  4505. Test 1002 two no operation options
  4506.  
  4507.      - Can the IUT receive a datagram with two no operation
  4508.      options?
  4509.  
  4510.      - Action:  Send a datagram to the IP Implementation Under Test
  4511.      containing two no operation options. This datagram should be
  4512.      passed by the IUT to its Remote Driver. The IUT's Remote
  4513.      Driver should request the IUT to send the reply datagram
  4514.      required by the IP Remote Driver Specification to the IP
  4515.      Tester.
  4516.  
  4517.      - Verification: The IP Tester will display the reply
  4518.      datagram that must contain "ident = 1002 " in its 13-byte
  4519.      data field.
  4520.  
  4521.      Success: Display of reply datagram.
  4522.      Failure: Any response other than the display of the reply
  4523.      datagram.
  4524.  
  4525. Test 1003 three no operation options
  4526.  
  4527.      - Can the IUT receive a datagram with three no operation
  4528.      options?
  4529.  
  4530.      - Action:  Send a datagram to the IP Implementatiom Under Test
  4531.      containing three no operation options. This datagram should be
  4532.      passed by the IUT to its Remote Driver. The IUT's Remote
  4533.      Driver should request the IUT to send the reply datagram
  4534.      required by the IP Remote Driver Specification to the IP
  4535.      Tester.
  4536.  
  4537.      - Verification: The IP Tester will display the reply
  4538.      datagram that must contain "ident = 1003 " in its 13-byte
  4539.      data field.
  4540.  
  4541.      Success: Display of reply datagram.
  4542.  
  4543.      Failure: Any response other than the display of the reply
  4544.      datagram.
  4545.  
  4546. Test 1004 four no operation options
  4547.  
  4548.      - Can the IUT receive a datagram with four no operation
  4549.      options?
  4550.  
  4551.      - Action:  Send a datagram to the IP Implementation Under Test
  4552.      containing four no operation options. This datagram should be
  4553.      passed by the IUT to its Remote Driver. The IUT's Remote
  4554.      Driver should request the IUT to send the reply datagram
  4555.      required by the IP Remote Driver Specification to the IP
  4556.      Tester.
  4557.  
  4558.      - Verification: The IP Tester will display the reply
  4559.      datagram that must contain "ident = 1004 " in its 13-byte
  4560.      data field.
  4561.  
  4562.      Success: Display of reply datagram.
  4563.  
  4564.      Failure: Any response other than the display of the reply
  4565.      datagram.
  4566.  
  4567. Test 1005 unclassified security option
  4568.  
  4569.      - Can the IUT receive a datagram with an unclassified security
  4570.      option?
  4571.  
  4572.      - Action:  Send a datagram to the IP Implementation Under Test
  4573.      containing an unclassified security option. This datagram
  4574.      should be passed by the IUT to its Remote Driver. The IUT's
  4575.      Remote Driver should request the IUT to send the reply
  4576.      datagram required by the IP Remote Driver Specification to the
  4577.      IP Tester.
  4578.  
  4579.      - Verification: The IP Tester will display the reply
  4580.      datagram that must contain "ident = 1005 " in its 13-byte
  4581.      data field.
  4582.  
  4583.      Success: Display of reply datagram.
  4584.  
  4585.      Failure: Any response other than the display of the reply
  4586.      datagram.
  4587.  
  4588. Test 1006 confidential security option
  4589.  
  4590.      - Can the IUT receive a datagram with a confidential security
  4591.      option?
  4592.  
  4593.      - Action:  Send a datagram to the IP Implementation Under Test
  4594.      containing a confidential security option. This datagram
  4595.      should be passed by the IUT to its Remote Driver. The IUT's
  4596.      Remote Driver should request the IUT to send the reply
  4597.      datagram required by the IP Remote Driver Specification to the
  4598.      IP Tester.
  4599.  
  4600.      - Verification: The IP Tester will display the reply
  4601.      datagram that must contain "ident = 1006 " in its 13-byte
  4602.      data field.
  4603.  
  4604.      Success: Display of reply datagram.
  4605.  
  4606.      Failure: Any response other than the display of the reply
  4607.      datagram.
  4608.  
  4609. Test 1007 EFTO security option
  4610.  
  4611.      - Can the IUT receive a datagram with an EFTO security
  4612.        option?
  4613.  
  4614.      - Action:  Send a datagram to the IP Implementation Under Test
  4615.      containing an EFTO security option. This datagram should be
  4616.      passed by the IUT to its Remote Driver. The IUT's Remote
  4617.      Driver should request the IUT to send the reply datagram
  4618.      required by the IP Remote Driver Specification to the IP
  4619.      Tester.
  4620.  
  4621.      - Verification: The IP Tester will display the reply
  4622.      datagram that must contain "ident = 1007 " in its 13-byte
  4623.      data field.
  4624.  
  4625.      Success: Display of reply datagram.
  4626.  
  4627.      Failure: Any response other than the display of the reply
  4628.      datagram.
  4629. Test 1008 MMMM security option
  4630.  
  4631.      - Can the IUT receive a datagram with a MMMM security option?
  4632.  
  4633.      - Action:  Send a datagram to the IP Implementation Under Test
  4634.      containing a MMMM security option. This datagram should be
  4635.      passed by the IUT to its Remote Driver. The IUT's Remote
  4636.      Driver should request the IUT to send the reply datagram
  4637.      required by the IP Remote Driver Specification to the IP
  4638.      Tester.
  4639.  
  4640.      - Verification: The IP Tester will display the reply
  4641.      datagram that must contain "ident = 1008 " in Its 13-byte
  4642.      data field.
  4643.  
  4644.      Success: Display of reply datagram.
  4645.  
  4646.      Failure: Any response other than the display of the reply
  4647.      datagram.
  4648.  
  4649. Test 1009 PROG security option
  4650.  
  4651.      - Can the IUT receive a datagram with a PROG security option?
  4652.  
  4653.      - Action:  Send a datagram to the IP Implementation Under Test
  4654.      containing a PROG security option. This datagram should be
  4655.      passed by the IUT to its Remote Driver. The IUT's Remote
  4656.      Driver should request the IUT to send the reply datagram
  4657.      required by the IP Remote Driver Specification to the IP
  4658.      Tester.
  4659.  
  4660.      - Verification: The IP Tester will display the reply
  4661.      datagram that must contain "ident = 1009 " in its 13-byte
  4662.      data field.
  4663.  
  4664.      Success: Display of reply datagram.
  4665.  
  4666.      Failure: Any response other than the display of the reply
  4667.      datagram.
  4668.  
  4669. Test 1010 restricted security option
  4670.  
  4671.      - Can the IUT receive a datagram with a restricted security
  4672.      option?
  4673.  
  4674.      - Action:  Send a datagram to the IP Implementation Under Test
  4675.      containing a restricted security option. This datagram should
  4676.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4677.      Driver should request the IUT to send the reply datagram
  4678.      required by the IP Remote Driver Specification to the IP
  4679.      Tester.
  4680.  
  4681.      - Verification: The IP Tester will display the reply
  4682.      datagram that must contain "ident = 1010 " in its 13-byte
  4683.      data field.
  4684.      Success: Display of reply datagram.
  4685.  
  4686.      Failure: Any response other than the display of the reply
  4687.      datagram.
  4688.  
  4689. Test 1011 secret security option
  4690.  
  4691.      - Can the IUT receive a datagram with a secret security
  4692.      option?
  4693.  
  4694.      - Action:  Send a datagram to the IP Implementation Under Test
  4695.      containing a secret security option. This datagram should be
  4696.      passed by the IUT to its Remote Driver. The IUT's Remote
  4697.      Driver should request the IUT to send the reply datagram
  4698.      required by the IP Remote Driver Specification to the IP
  4699.      Tester.
  4700.  
  4701.      - Verification: The IP Tester will display the reply
  4702.      datagram that must contain "ident = 1011 " in its 13-byte
  4703.      data field.
  4704.  
  4705.      Success: Display of reply datagram.
  4706.  
  4707.      Failure: Any response other than the display of the reply
  4708.      datagram.
  4709.  
  4710. Test 1012 top secret security option
  4711.  
  4712.      - Can the IUT receive a datagram with a top secret security
  4713.      option?
  4714.  
  4715.      - Action:  Send a datagram to the IP Implementation Under Test
  4716.      containing a top secret security option. This datagram should
  4717.      be passed by the IUT to its Remote Driver. The IUT's Remote
  4718.      Driver should request the IUT to send the reply datagram
  4719.      required by the IP Remote Driver Specification to the IP
  4720.      Tester.
  4721.  
  4722.      - Verification: The IP Tester will display the reply
  4723.      datagram that must contain "ident = 1012 " in its 13-byte
  4724.      data field.
  4725.  
  4726.      Success: Display of reply datagram.
  4727.  
  4728.      Failure: Any response other than the display of the reply
  4729.      datagram.
  4730.  
  4731. Test 1013 stream ID option with an ID of 0
  4732.  
  4733.      - Can the IUT receive a datagram with a stream ID option?
  4734.  
  4735.      - Action:  Send a datagram to the IP Implementation Under Test
  4736.      containing a stream lD option whose ID bytes are clear. This
  4737.      datagram should be passed by the IUT to its Remote Driver. The
  4738.      IUT's Remote Driver should request the IUT to send the reply
  4739.      datagram required by the IP Remote Driver Specification to the
  4740.      IP Tester.
  4741.  
  4742.      - Verification: The IP Tester will display the reply
  4743.      datagram that must contain "ident = 1013 " in its 13-byte
  4744.      data field.
  4745.  
  4746.      Success: Display of reply datagram.
  4747.  
  4748.      Failure: Any response other than the display of the reply
  4749.      datagram.
  4750.  
  4751. Test 1014 stream ID option with an ID of 64
  4752.  
  4753.      - Can the IUT receive a datagram with a stream ID option?
  4754.  
  4755.      - Action:  Send a datagram to the IP Implementation Under Test
  4756.      containing a stream ID option (upper ID byte clear, lower ID
  4757.      byte 100 octal).  This datagram should be passed by the IUT to
  4758.      its Remote Driver. The IUT's Remote Driver should request the
  4759.      IUT to send the reply datagram required by the IP Remote
  4760.      Driver Specification to the IP Tester.
  4761.  
  4762.      - Verification: The IP Tester will display the reply
  4763.      datagram that must contain "ident = 1014 " in its 13-byte
  4764.      data field.
  4765.  
  4766.      Success: Display of reply datagram.
  4767.  
  4768.      Failure: Any response other than the display of the reply
  4769.      datagram.
  4770.  
  4771. Test 1015 stream ID option with an ID of 128
  4772.  
  4773.      - Can the IUT receive a datagram with a stream ID option?
  4774.  
  4775.      - Action:  Send a datagram to the IP Implementation Under Test
  4776.      containing a stream ID option (upper ID byte clear, lower ID
  4777.      byte sign bit set.) This datagram should be passed by the IUT
  4778.      to its Remote Driver. The IUT's Remote Driver should request
  4779.      the IUT to send the reply datagram required by the IP Remote
  4780.      Driver Specification to the IP Tester.
  4781.  
  4782.      - Verification: The IP Tester will display the reply
  4783.      datagram that must contain "ident = 1015 " in its 13-byte
  4784.      data field.
  4785.  
  4786.      Success: Display of reply datagram.
  4787.  
  4788.      Failure: Any response other than the display of the reply
  4789.      datagram.
  4790.  
  4791. Test 1016 stream ID option with an ID of 255
  4792.      - Can the IUT receive a datagram with a stream ID option?
  4793.  
  4794.      - Action:  Send a datagram to the IP Implementation Under Test
  4795.      containing a stream ID option (upper ID byte clear, lower ID
  4796.      byte bits set).  This datagram should be passed by the IUT to
  4797.      its Remote Driver. The IUT's Remote Driver should request the
  4798.      IUT to send the reply datagram required by the IP Remote
  4799.      Driver Specification to the IP Tester.
  4800.  
  4801.      - Verification: The IP Tester will display the reply
  4802.      datagram that must contain "ident = 1016 " in its 13-byte
  4803.      data field.
  4804.  
  4805.      Success: Display of reply datagram.
  4806.  
  4807.      Failure: Any response other than the display of the reply
  4808.      datagram.
  4809.  
  4810. Test 1017 stream ID option with an ID of 16384
  4811.  
  4812.      - Can the IUT receive a datagram with a stream ID option?
  4813.  
  4814.      - Action:  Send a datagram to the IP Implementation Under Test
  4815.      containing a stream ID option (upper ID byte 100 octal, lower
  4816.      ID byte clear).  This datagram should be passed by the IUT to
  4817.      its Remote Driver. The IUT's Remote Driver should request the
  4818.      IUT to send the reply datagram required by the IP Remote
  4819.      Driver Specification to the IP Tester.
  4820.  
  4821.      - Verification: The IP Tester will display the reply
  4822.      datagram that must contain "ident = 1017 " in its 13-byte
  4823.      data field.
  4824.  
  4825.      Success: Display of reply datagram.
  4826.  
  4827.      Failure: Any response other than the display of the reply
  4828.      datagram.
  4829.  
  4830. Test 1018 stream ID option with an ID of 16448
  4831.  
  4832.      - Can the IUT receive a datagram with a stream ID option?
  4833.  
  4834.      - Action:  Send a datagram to the IP Implementation Under Test
  4835.      containing a stream ID option whose ID bytes are set to 100
  4836.      octal. This datagram should be passed by the IUT to its Remote
  4837.      Driver. The IUT's Remote Driver should request the IUT to send
  4838.      the reply datagram required by the IP Remote Driver
  4839.    - Specification to the IP Tester.
  4840.  
  4841.      - Verification: The IP Tester will display the reply
  4842.      datagram that must contain "ident = 1018 " in its 13-byte
  4843.      data field.
  4844.  
  4845.      Success: Display of reply datagram.
  4846.      Failure: Any response other than the display of the reply
  4847.      datagram.
  4848.  
  4849. Test 1019 stream ID option with an ID of 16512
  4850.  
  4851.      - Can the IUT receive a datagram with a stream ID option?
  4852.  
  4853.      - Action:  Send a datagram to the IP Implementation Under Test
  4854.      containing a stream ID option (upper ID byte 100 octal, lower
  4855.      ID byte sign bit set).   This datagram should be passed by the
  4856.      IUT to its Remote Driver. The IUT's Remote Driver should
  4857.      request the IUT to send the reply datagram required by the IP
  4858.      Remote Driver Specification to the IP Tester.
  4859.  
  4860.      - Verification: The IP Tester will display the reply
  4861.      datagram that must contain "ident = 1019 " in its 13-byte
  4862.      data field.
  4863.  
  4864.      Success: Display of reply datagram.
  4865.  
  4866.      Failure: Any response other than the display of the reply
  4867.      datagram.
  4868.  
  4869. Test 1020 stream ID option with an ID of 16639
  4870.  
  4871.      - Can the IUT receive a datagram with a stream ID option?
  4872.  
  4873.      - Action:  Send a datagram to the IP Implementation Under Test
  4874.      containing a stream ID option (upper ID byte 100 octal, Lower
  4875.      ID byte bits set).   This datagram should be passed by the IUT
  4876.      to its Remote Driver. The IUT's Remote Driver should request
  4877.      the IUT to send the reply datagram required by the IP Remote
  4878.      Driver Specification to the IP Tester.
  4879.  
  4880.      - Verification: The IP Tester will display the reply
  4881.      datagram that must contain "ident = 1020 " in its 13-byte
  4882.      data field.
  4883.  
  4884.      Success: Display of reply datagram.
  4885.  
  4886.      Failure: Any response other than the display of the reply
  4887.      datagram.
  4888.  
  4889. Test 1021 stream ID option with an ID of 32768
  4890.  
  4891.      - Can the IUT receive a datagram with a stream ID option?
  4892.  
  4893.      - Action:  Send a datagram to the IP Implementation Under Test
  4894.      containing a stream ID option (upper ID byte sign bit set,
  4895.      lower ID byte clear).   This datagram should be passed by the
  4896.      IUT to its Remote Driver. The IUT's Remote Driver should
  4897.      request the IUT to send the reply datagram required by the IP
  4898.      Remote Driver Specification to the IP Tester.
  4899.      - Verification: The IP Tester will display the reply
  4900.      datagram that must contain "ident = 1021 " in
  4901.      data field.
  4902.  
  4903.      Success: Display of reply datagram.
  4904.  
  4905.      Failure: Any response other than the display of the reply
  4906.      datagram.
  4907.  
  4908. Test 1022 stream ID option with an ID of 32832
  4909.  
  4910.      - Can the IUT receive a datagram with a stream ID option?
  4911.  
  4912.      - Action:  Send a datagram to the IP Implementation Under Test
  4913.      containing a stream ID option (upper ID byte sign bit set,
  4914.      lower ID byte 100 octal).   This datagram should be passed by
  4915.      the IUT to its Remote Driver. The IUT's Remote Driver should
  4916.      request the IUT  to send the reply datagram required by the IP
  4917.      Remote Driver Specification to the IP Tester.
  4918.  
  4919.      - Verification: The IP Tester will display the reply
  4920.      datagram that must contain "ident = 1022 " in its 13-byte
  4921.      data field.
  4922.  
  4923.      Success: Display of reply datagram.
  4924.  
  4925.      Failure: Any response other than the display of the reply
  4926.      datagram.
  4927.  
  4928. Test 1023 stream ID option with an ID of 32896
  4929.  
  4930.      - Can the IUT receive a datagram with a stream ID option?
  4931.  
  4932.      - Action:  Send a datagram to the IP Implementation Under Test
  4933.      containing a stream ID option whose ID bytes have their sign
  4934.      bits set. This datagram should be passed by the IUT to its
  4935.      Remote Driver. The IUT's Remote Driver should request the IUT
  4936.      to send the reply datagram required by the IP Remote Driver
  4937.      Specification to the IP Tester.
  4938.  
  4939.      - Verification: The IP Tester will display the reply
  4940.      datagram that must contain "ident = 1023 " in its 13-byte
  4941.      data field.
  4942.  
  4943.      Success: Display of reply datagram.
  4944.  
  4945.      Failure: Any response other than the display of the reply
  4946.      datagram.
  4947.  
  4948. Test 1024 stream ID option with an ID of 33023
  4949.  
  4950.      - Can the IUT receive a datagram with a stream ID option?
  4951.       - Action: Send a datagram to the IP Implementation Under Test
  4952.       containing a stream ID option (upper ID byte sign bit set,
  4953.       lower ID byte bits set.) This datagram should be passed by the
  4954.       IUT to its Remote Driver. The IUT's Remote Driver should
  4955.       request the IUT to send the reply datagram required by the IP
  4956.       Remote Driver Specification to the IP Tester.
  4957.  
  4958.       - Verification: The IP Tester will display the reply
  4959.       datagram that must contain "ident = 1024 " in its 13-byte
  4960.       data field.
  4961.  
  4962.       Success: Display of reply datagram.
  4963.  
  4964.       Failure: Any response other than the display of the reply
  4965.       datagram.
  4966.  
  4967. Test 1025 stream ID option with an ID of 65280
  4968.  
  4969.       - Can the IUT receive a datagram with a stream ID option?
  4970.  
  4971.       - Action: Send a datagram to the IP Implementation Under Test
  4972.       containing a stream ID option (upper ID byte bits set, lower
  4973.       ID byte clear).   This datagram should be passed by the IUT to
  4974.       its Remote Driver. The IUT's Remote Driver should request the
  4975.       IUT to send the reply datagram required by the IP Remote
  4976.       Driver Specification to the IP Tester.
  4977.  
  4978.       - Verification: The IP Tester will display the reply
  4979.       datagram that must contain "ident = 1025" in its 13-byte
  4980.       data field.
  4981.  
  4982.       Success: Display of reply datagram.
  4983.  
  4984.       Failure: Any response other than the display of the reply
  4985.       datagram.
  4986.  
  4987. Test 1026 stream ID option with an ID of 65344
  4988.  
  4989.       - Can the IUT receive a datagram with a stream ID option?
  4990.  
  4991.       - Action: Send a datagram to the IP Implementation Under Test
  4992.       containing a stream ID option (upper ID byte bits set, lower
  4993.       ID byte 100 octal.) This datagram should be passed by the IUT
  4994.       to its Remote Driver. The IUT's Remote Driver should request
  4995.       the IUT to send the reply datagram required by the IP Remote
  4996.       Driver Specification to the IP Tester.
  4997.  
  4998.       - Verification: The IP Tester will display the reply
  4999.       datagram that must contain "ident = 1026" in its 13-byte
  5000.       data field.
  5001.  
  5002.       Success: Display of reply datagram.
  5003.       Failure:  Any response other than the display of the reply
  5004.       datagram.
  5005.  
  5006. Test 1027 stream ID option with an ID of 65408
  5007.  
  5008.       - Can the IUT receive a datagram with a stream ID option?
  5009.  
  5010.       - Action: Send a datagram to the IP Implementation Under Test
  5011.       containing a stream ID option (upper ID byte bits set, lower
  5012.       ID byte sign bit set).   This datagram should be passed by the
  5013.       IUT to its Remote Driver. The IUT's Remote Driver should
  5014.       request the IUT to send the reply datagram required by the IP
  5015.       Remote Driver Specification to the IP Tester.
  5016.  
  5017.       - Verification: The IP Tester will display the reply
  5018.       datagram that must contain "ident = 1027 " in its 13-byte
  5019.       data field.
  5020.  
  5021.       Success: Display of reply datagram.
  5022.  
  5023.       Failure: Any response other than the display of the reply
  5024.       datagram.
  5025.  
  5026. Test 1028 stream ID option with an ID of 65535
  5027.  
  5028.       - Can the IUT receive a datagram with a stream ID option?
  5029.  
  5030.       - Action:  Send a datagram to the IP Implementation Under Test
  5031.       containing a stream ID option whose ID bytes have all their
  5032.       bits set. This datagram should be passed by the IUT to its
  5033.       Remote Driver. The IUT's Remote Driver should request the IUT
  5034.       to send the reply datagram required by the IP Remote Driver
  5035.       Specification to the IP Tester.
  5036.  
  5037.       - Verification: The IP Tester will display the reply
  5038.       datagram that must contain "ident = 1028 " in its 13-byte
  5039.       data field.
  5040.  
  5041.       Success: Display of reply datagram.
  5042.  
  5043.       Failure: Any response other than the display of the reply
  5044.       datagram.
  5045.  
  5046. Test 1029 stream ID option with an ID of 43605
  5047.  
  5048.       - Can the IUT receive a datagram with a stream ID option?
  5049.  
  5050.       - Action:  Send a datagram to the IP Implementation Under Test
  5051.       containing a stream ID option with alternating ID bits set.
  5052.       This datagram should be passed by the IUT to its Remote
  5053.       Driver. The IUT's Remote Driver should request the IUT to send
  5054.       the reply datagram required by the IP Remote Driver
  5055.       Specification to the IP Tester.
  5056.          Verification: The IP Tester will display the reply
  5057.       datagram that must contain "ident = 1029 " in its 13-byte
  5058.       data field.
  5059.  
  5060.       Success: Display of reply datagram.
  5061.  
  5062.       Failure: Any response other than the display of the reply
  5063.       datagram.
  5064.  
  5065. Test 1030 stream ID option with an ID of 21930
  5066.  
  5067.       - Can the IUT receive a datagram with a stream ID option?
  5068.  
  5069.       - Action:  Send a datagram to the IP Implementation Under Test
  5070.       containing a stream ID option with alternating ID bits set.
  5071.       This datagram should be passed by the IUT to its Remote
  5072.       Driver. The IUT's Remote Driver should request the IUT to send
  5073.       the reply datagram required by the IP Remote Driver
  5074.       Specification to the IP Tester.
  5075.  
  5076.       - Verification: The IP Tester will display the reply
  5077.       datagram that must contain "ident = 1030 " in its 13-byte
  5078.       data field.
  5079.  
  5080.       Success: Display of reply datagram.
  5081.  
  5082.       Failure: Any response other than the display of the reply
  5083.       datagram.
  5084.  
  5085. Test 1031 mixture of good options
  5086.  
  5087.       - Can the IUT receive a datagram with a mixture of options?
  5088.  
  5089.       - Action:  Send a datagram to the IP Implementation Under Test
  5090.       containing an unclassified security option, a no operation
  5091.       option, and a stream ID option. This datagram should be passed
  5092.       by the IUT to its Remote Driver. The IUT's Remote Driver
  5093.       should request the IUT to send the reply datagram required by
  5094.       the IP Remote Driver Specification to the IP Tester.
  5095.  
  5096.       - Verification: The IP Tester will display the reply
  5097.       datagram that must contain "ident = 1031" in its 13-byte
  5098.       data field.
  5099.  
  5100.       Success: Display of reply datagram.
  5101.  
  5102.       Failure: Any response other than the display of the reply
  5103.       datagram.
  5104.  
  5105. Test 1032 one address record route option
  5106.  
  5107.       - Can the IUT receive a datagram with a record route option?
  5108.       - Action:  Send a datagram to the IP Implementation Under Test
  5109.       containing a perfectly legal one address field record route
  5110.       option. This datagram should be passed by the IUT to its
  5111.       Remote Driver. The IUT's Remote Driver should request the IUT
  5112.       to send the reply datagram required by the lP Remote Driver
  5113.       Specification to the lP Tester.
  5114.  
  5115.       - Verification: The IP Tester will display the reply
  5116.       datagram that must contain "ident = 1032" in its 13-byte
  5117.       data field.
  5118.  
  5119.       Success: Display of reply datagram.
  5120.  
  5121.       Failure: Any response other than the display of the reply
  5122.       datagram.
  5123.  
  5124. Test 1033 two address record route option
  5125.  
  5126.       - Can the IUT receive a datagram with a record route option?
  5127.  
  5128.       - Action:  Send a datagram to the IP Implementation Under Test
  5129.       containing a perfectly legal two address field record route
  5130.       option. This datagram should be passed by the IUT to its
  5131.       Remote Driver. The IUT's Remote Driver should request the IUT
  5132.       to send the reply datagram required by the IP Remote Driver
  5133.       Specification to the IP Tester.
  5134.  
  5135.       - Verification: The IP Tester will display the reply
  5136.       datagram that must contain "ident = 1033." in its 13-byte
  5137.       data field.
  5138.  
  5139.       Success: Display of reply datagram.
  5140.  
  5141.       Failure: Any response other than the display of the reply
  5142.       datagram.
  5143.  
  5144. Test 1034 nine address record route option
  5145.  
  5146.       - Can the IUT receive a datagram with a record route option?
  5147.  
  5148.       - Action:  Send a datagram to the IP Implementation Under Test
  5149.       containing a perfectly legal nine address field record route
  5150.       option. This datagram should be passed by the IUT to its
  5151.       Remote Driver. The IUT's Remote Driver should request the IUT
  5152.       to send the-reply datagram required by the IP Remote Driver
  5153.       Specification to the IP Tester.
  5154.  
  5155.       - Verification: The IP Tester will display the reply
  5156.       datagram that must contain "ident = 1034 " in its 13-byte
  5157.       data field.
  5158.  
  5159.       Success: Display of reply datagram.
  5160.       Failure: Any response other than the display of the reply
  5161.       datagram.
  5162.  
  5163. Test 1035 fragmented datagram with nine address record route option
  5164.  
  5165.       - Can the IUT reassemble a datagram with a record route
  5166.       option?
  5167.  
  5168.       - Action:  Send a fragmented datagram to the IP Implementation
  5169.       Under Test containing a perfectly legal nine address field
  5170.       record route option. This datagram should be passed by the IUT
  5171.       to its Remote Driver. The IUT's Remote Driver should request
  5172.       the IUT to send the reply datagram required by the IP-Remote
  5173.       Driver Specification to the IP Tester.
  5174.  
  5175.       - Verification: The IP Tester will display the reply
  5176.       datagram that must contain "ident = 1035 " in its 13-byte
  5177.       data field.
  5178.  
  5179.       Success: Display of reply datagram.
  5180.  
  5181.       Failure: Any response other than the display of the reply
  5182.       datagram.
  5183.  
  5184. Test 1036 eight byte timestamp only option
  5185.  
  5186.       - Can the IUT receive a datagram with a timestamp option?
  5187.  
  5188.       - Action:  Send a datagram to the IP Implementation Under Test
  5189.       containing a perfectly legal eight byte timestamp only
  5190.       timestamp option. This datagram should be passed by the IUT to
  5191.       its Remote Driver. The IUT's Remote Driver should request the
  5192.       IUT to send the reply datagram required by the IP Remote
  5193.       Driver Specification to the IP Tester.
  5194.  
  5195.       - Verification: The IP Tester will display the reply
  5196.       datagram that must contain "ident = 1036 " in its 13-byte
  5197.       data field.
  5198.  
  5199.       Success: Display of reply datagram.
  5200.  
  5201.       Failure: Any response other than the display of the reply
  5202.       datagram.
  5203.  
  5204. Test 1037 12 byte timestamp option
  5205.  
  5206.       - Can the IUT receive a datagram with a timestamp option?
  5207.  
  5208.       - Action:  Send a datagram to the IP Implementation Under Test
  5209.       containing a perfectly legal 12 byte timestamp only timestamp
  5210.       option. This datagram should be passed by the IUT to its
  5211.       Remote Driver. The IUT's Remote Driver should request the IUT
  5212.       to send the reply datagram required by the IP Remote Driver
  5213.       Specification to the IP Tester.
  5214.       - Verification: The IP Tester will display the reply
  5215.       datagram that must contain "ident = 1037 " in its 13-byte
  5216.       data field.
  5217.  
  5218.       Success: Display of reply datagram.
  5219.  
  5220.       Failure: Any response other than the display of the reply
  5221.       datagram.
  5222.  
  5223. Test 1038 44 byte timestamp option
  5224.  
  5225.       - Can the IUT receive a datagram with a timestamp option?
  5226.  
  5227.       - Action:  Send a datagram to the IP Implementation Under Test
  5228.       containing a perfectly legal 44 byte field timestamp only
  5229.       timestamp option. This datagram should be passed by the IUT to
  5230.       its Remote Driver. The IUT's Remote Driver should request the
  5231.       IUT to send the reply datagram required by the IP Remote
  5232.       Driver Specification to the IP Tester.
  5233.  
  5234.       - Verification: The IP Tester will display the reply
  5235.       datagram that must contain "ident = 1038 " in its 13-byte
  5236.       data field.
  5237.  
  5238.       Success: Display of reply datagram.
  5239.  
  5240.       Failure: Any response other than the display of the reply
  5241.       datagram.
  5242.  
  5243. Test 1039 fragmented datagram with 44 byte timestamp only option
  5244.  
  5245.       - Can the IUT reassemble a datagram with a timestamp option?
  5246.  
  5247.       - Action:  Send a fragmented datagram to the IP Implementation
  5248.       Under Test containing a perfectly legal timestamp only
  5249.       timestamp option. This datagram should be passed by the IUT to
  5250.       its Remote Driver. The IUT's Remote Driver should request the
  5251.       IUT to send the reply datagram required by the IP Remote
  5252.       Driver Specification to the IP Tester.
  5253.  
  5254.       - Verification: The IP Tester will display the reply
  5255.       datagram that must contain "ident = 1039 " in its 13-byte
  5256.       data field.
  5257.  
  5258.       Success:  Display of reply datagram.
  5259.  
  5260.       Failure: Any response other than the display of the reply
  5261.       datagram.
  5262.  
  5263. Test 1040 12 byte timestamp and address option
  5264.  
  5265.       - Can the IUT receive a datagram with a timestamp option?
  5266.       - Action:  Send a datagram to the IP Implementation Under Test
  5267.       containing a perfectly legal 12 byte timestamp and address
  5268.       option. This datagram should be passed by the IUT to its
  5269.       Remote Driver. The IUT's Remote Driver should request the IUT
  5270.       to send the reply datagram required by the IP Remote Driver
  5271.       Specification to the IP Tester.
  5272.  
  5273.       - Verification: The IP Tester will display the reply
  5274.       datagram that must contain "ident = 1040 " in its 13-byte
  5275.       data field.
  5276.  
  5277.       Success: Display of reply datagram.
  5278.  
  5279.       Failure: Any response other than the display of the reply
  5280.       datagram.
  5281.  
  5282. Test 1041 20 byte timestamp and address
  5283.  
  5284.       - Can the IUT receive a datagram with a timestamp option?
  5285.  
  5286.       - Action:  Send a datagram to the IP Implementation Under Test
  5287.       containing a perfectly legal 20 byte timestamp and address
  5288.       option. This datagram should be passed,by the IUT to its
  5289.       Remote Driver. The IUT's Remote Driver should request the IUT
  5290.       to send the reply datagram required by the IP Remote Driver
  5291.       Specification to the IP Tester.
  5292.  
  5293.       - Verification: The IP Tester will display the reply
  5294.       datagram that must contain "ident = 1041 " in its 13-byte
  5295.       data field.
  5296.  
  5297.       Success: Display of reply datagram.
  5298.  
  5299.       Failure: Any response other than the display of the reply
  5300.       datagram.
  5301.  
  5302. Test 1042 36 byte timestamp and address option
  5303.  
  5304.       - Can the IUT receive a datagram with a timestamp option?
  5305.  
  5306.       - Action: Send a datagram to the IP Implementation Under Test
  5307.       containing a perfectly legal 36 byte timestamp and address
  5308.       option.   This datagram should be passed by the IUT to its
  5309.       Remote Driver. The IUT's Remote Driver should request the IUT
  5310.       to send the reply datagram required by the IP Remote Driver
  5311.       Specification to the IP Tester.
  5312.  
  5313.       - Verification: The IP Tester will display the reply
  5314.       datagram that must contain "ident = 1042 " in its 13-byte
  5315.       data field.
  5316.  
  5317.       Success: Display of reply datagram.
  5318.       Failure: Any response other than the display of the reply
  5319.       datagram.
  5320.  
  5321. Test 1043 fragmented datagram with 36 byte timestamp and address
  5322. option
  5323.  
  5324.       - Can the IUT reassemble a datagram with a timestamp option?
  5325.  
  5326.       - Action: Send a fragmented datagram to the IP Implementation
  5327.       Under Test containing a perfectly legal 36 byte timstamp and
  5328.       address option.   This datagram should be passed by the IUT to
  5329.       its Remote Driver. The IUT's Remote Driver should request the
  5330.       IUT to send the reply datagram required by the IP Remote
  5331.       Driver Specification to the IP Tester.
  5332.  
  5333.       - Verification: The IP Tester will display the reply
  5334.       datagram that must contain "ident = 1043 " in its 13-byte
  5335.       data field.
  5336.  
  5337.       Success: Display of reply datagram.
  5338.  
  5339.       Failure: Any response other than the display of the reply
  5340.       datagram.
  5341.  
  5342. Test 1044 12 byte prespecified timestamp option
  5343.  
  5344.       - Can the IUT receive a datagram with a timestamp option?
  5345.  
  5346.       - Action:  Send a datagram to the IP Implementation Under Test
  5347.       containing a perfectly legal 12 byte field prespecified
  5348.       timestamp option. This datagram should be passed by the IUT to
  5349.       its Remote Driver. The IUT's Remote Driver should request the
  5350.       IUT to send the reply datagram required by the IP Remote
  5351.       Driver Specification to the IP Tester.
  5352.  
  5353.       - Verification: The IP Tester will display the reply
  5354.       datagram that must contain "ident = 1044 " in its 13-byte
  5355.       data field.
  5356.  
  5357.       Success: Display of reply datagram.
  5358.  
  5359.       Failure: Any response other than the display of the reply
  5360.       datagram.
  5361.  
  5362. Test 1045 20 byte prespecified option
  5363.  
  5364.       - Can the IUT receive a datagram with a timestamp option?
  5365.  
  5366.       - Action:  Send a datagram to the IP Implementation Under Test
  5367.       containing a perfectly legal 20 bytes prespecified timestamp
  5368.       option. This datagram should be passed by the IUT to its
  5369.       Remote Driver. The IUT's Remote Driver should request the IUT
  5370.       to send the reply datagram required by the IP Remote Driver
  5371.       Specification to the IP Tester.
  5372. 3028       stream ID option with an ID of 65535
  5373.  
  5374. 3029       stream ID option with an ID of 43605
  5375.  
  5376. 3030       stream ID option with an ID of 21930
  5377.  
  5378. 3031       mixture of good options
  5379.  
  5380. 3032       one address record route option
  5381.  
  5382. 3033       two address record route option
  5383.  
  5384. 3034       nine address record route option
  5385.  
  5386. 3035       fragmented datagram with nine address record route option
  5387.  
  5388. 3036       eight byte timestamp only option
  5389.  
  5390. 3037       16 byte timestamp only option
  5391.  
  5392. 3038       44 byte timestamp only option
  5393.  
  5394. 3039       fragmented datagram with 44 byte timestamp only option
  5395.  
  5396. 3040       12 byte timestamp only option
  5397.  
  5398. 3041       20 byte timestamp option
  5399.  
  5400. 3042       36 byte timestamp option
  5401.  
  5402. 3043       fragmented datagram with 36 byte timestamp option
  5403.  
  5404. 3044       12 byte prespecified timestamp option
  5405.  
  5406. 3045       20 byte prespecified timestamp option
  5407.  
  5408. 3046       36 byte prespecified timestamp option
  5409.  
  5410. 3047       fragmented datagram with 36 byte prespecified timestamp
  5411. option
  5412.  
  5413.  
  5414.  
  5415. Test 3000  end of options list option
  5416.  
  5417.       - Can the IUT send a datagram with end of options list
  5418.       option?
  5419.  
  5420.       - Action:  Send a datagram to the IP Implementation Under Test
  5421.       containing a Remote Driver command request for the IUT to send
  5422.       a datagram with an end of options list option. This datagram
  5423.       should be passed by the IUT to its Remote Driver. The IUT's
  5424.       Remote Driver should request the IUT to send the reply
  5425.       datagram required by the IP Remote Driver Specification to the
  5426.       IP Tester.
  5427.       - Verification: The IP Tester will display the reply
  5428.       datagram that must contain "ident = 3000   in
  5429.       data field.
  5430.  
  5431.       Success: Display of reply datagram.
  5432.  
  5433.       Failure: Any response other than the display of the reply
  5434.       datagram.
  5435.  
  5436. Test 3001  no operation option
  5437.  
  5438.       - Can the IUT send a datagram with a no operation option?
  5439.  
  5440.       - Action:  Send a datagram to the IP Implementation Under Test
  5441.       containing a Remote Driver command request for the IUT to send
  5442.       a datagram with a no operation option. This datagram should be
  5443.       passed by the IUT to its Remote Driver. The IUT's Remote
  5444.       Driver should request the IUT to send the reply datagram
  5445.       required by the IP Remote Driver Specification to the IP
  5446.       Tester.
  5447.  
  5448.       - Verification: The IP Tester will display the reply
  5449.       datagram that must contain "ident = 3001 " in its 13-byte
  5450.       data field.
  5451.  
  5452.       Success: Display of reply datagram.
  5453.  
  5454.       Failure: Any response other than the display of the reply
  5455.       datagram.
  5456.  
  5457. Test 3002  two no operation options
  5458.  
  5459.       - Can the IUT send a datagram with two no operation options?
  5460.  
  5461.       - Action:  Send a datagram to the IP Implementation Under Test
  5462.       containing a Remote Driver command request for the IUT to send
  5463.       a datagram with two no operation options. This datagram should
  5464.       be passed by the IUT to its Remote Driver. The IUT's Remote
  5465.       Driver should request the IUT to send the reply datagram
  5466.       required by the IF Remote Driver Specification to the IP
  5467.       Tester.
  5468.  
  5469.       - Verification: The IP Tester will display the reply
  5470.       datagram that must contain "ident = 3002 " in its 13-byte
  5471.       data field.
  5472.  
  5473.       Success: Display of reply datagram.
  5474.  
  5475.       Failure: Any response other tham the display of the reply
  5476.       datagram.
  5477.  
  5478. Test 3003  three no operation options
  5479.      - Can the IUT send a datagram with three no operation
  5480.      options?
  5481.  
  5482.      - Action:  Send a datagram to the IP Implementation Under Test
  5483.      containing a Remote Driver command request for the IUT to send
  5484.      a datagram with three no operation options. This datagram
  5485.      should be passed by the IUT to its Remote Driver. The IUT's
  5486.      Remote Driver should request the IUT to send the reply
  5487.      datagram required by the IP Remote Driver Specification to the
  5488.      IP Tester.
  5489.  
  5490.      - Verification: The IP Tester will display the reply
  5491.      datagram that must contain "ident = 3003 " in its 13=byte
  5492.      data field.
  5493.  
  5494.      Success: Display of reply datagram.
  5495.  
  5496.      Failure: Any response other than the display of the reply
  5497.      datagram.
  5498.  
  5499. Test 3004 four no operation options
  5500.  
  5501.      - Can the IUT send a datagram with four no operation options?
  5502.  
  5503.      - Action:  Send a datagram to the IP Implementation Under Test
  5504.      containing a Remote Driver command request for the IUT to send
  5505.      a datagram with four no operation options. This datagram
  5506.      should be passed by the IUT to its Remote Driver. The IUT's
  5507.      Remote Driver should request the IUT to send the reply
  5508.      datagram required by the IP Remote Driver Specification to the
  5509.      IP Tester.
  5510.  
  5511.      - Verification: The IP Tester will display the reply
  5512.      datagram that must contain "ident = 3004 " in its 13-byte
  5513.      data field.
  5514.  
  5515.      Success: Display of reply datagram.
  5516.  
  5517.      Failure: Any response other than the display of the reply
  5518.      datagram.
  5519.  
  5520. Test 3005 unclassified security option
  5521.  
  5522.      - Can the IUT send a datagram with an unclassified security
  5523.      option?
  5524.  
  5525.      - Action:  Send a datagram to the IP Implementation Under Test
  5526.      containing a Remote Driver command request for the IUT to send
  5527.      a datagram with an unclassified security option. This datagram
  5528.      should be passed by the IUT to its Remote Driver. The IUT's
  5529.      Remote Driver should request the IUT to send the reply
  5530.      datagram required by the IP Remote Driver Specification to the
  5531.      IP Tester.
  5532.      - Verification: The IP Tester will display the reply
  5533.      datagram that must contain "ident = 3005 " in its 13-byte
  5534.      data field. The display should also contain "SEC UNCL
  5535.      comp=00000 hand=hh tcc=tcc".
  5536.  
  5537.      Success: Display of reply datagram.
  5538.  
  5539.      Failure: Any response other than the display of the reply
  5540.      datagram.
  5541.  
  5542. Test 3006 confidential security option
  5543.  
  5544.      - Can the IUT send a datagram with a confidential security
  5545.      option?
  5546.  
  5547.      - Action:  Send a datagram to the IP Implementation Under Test
  5548.      containing a Remote Driver command request for the IUT to send
  5549.      a datagram with a confidential security option. This datagram
  5550.      should be passed by the IUT to its Remote Driver. The IUT's
  5551.      Remote Driver should request the IUT to send the reply
  5552.      datagram required by the IP Remote Driver Specification to the
  5553.      IP Tester.
  5554.  
  5555.      - Verification: The IP Tester will display the reply
  5556.      datagram that must contain "ident = 3006 " in its 13-byte
  5557.      data field. The display should also contain "SEC CONF
  5558.      comp=00000 hand=hh tcc=tcc".
  5559.  
  5560.      Success: Display of reply datagram.
  5561.  
  5562.      Failure: Any response other than the display of the reply
  5563.      datagram.
  5564.  
  5565. Test 3007 EFTO security option
  5566.  
  5567.      - Can the IUT send a datagram with an EFTO security option?
  5568.  
  5569.      - Action:  Send a datagram to the IP Implementation Under Test
  5570.      containing a Remote Driver command request for the IUT to send
  5571.      a datagram with an EFTO security option. This datagram should
  5572.      be passed by the IUT to its Remote Driver. The IUT's Remote
  5573.      Driver should request the IUT to send the reply datagram
  5574.      required by the IP Remote Driver Specification to the IP
  5575.      Tester.
  5576.  
  5577.      -Verification: The IP Tester will display the reply
  5578.      datagram that must contain "ident = 3007 " in its 13-byte
  5579.      data field. The display should also contain "SEC EFTO
  5580.      comp=00000 hand=hh tcc=tcc".
  5581.  
  5582.      Success: Display of reply datagram.
  5583.  
  5584.      Failure: Any response other than the display of the reply
  5585.      datagram.
  5586. Test 3008 MMMM security option
  5587.  
  5588.       - Can the IUT send a datagram with a MMMM security option?
  5589.  
  5590.       - Action:  Send a datagram to the IP Implementation Under Test
  5591.       containing a Remote Driver command request for the IUT to send
  5592.       a datagram with a MMMM security option. This datagram should
  5593.       be passed by the IUT to its Remote Driver. The IUT's Remote
  5594.       Driver should request the IUT to send the reply datagram
  5595.       required by the IP Remote Driver Specification to the IP
  5596.       Tester.
  5597.  
  5598.       - Verification: The IP Tester will display the reply
  5599.       datagram that must contain "ident = 3008 " in its 13-byte
  5600.       data field. The display should also contain "SEC MMMM
  5601.       comp=00000 hand=hh tcc=tcc".
  5602.  
  5603.       Success: Display of reply datagram.
  5604.  
  5605.       Failure: Any response other than the display of the reply
  5606.       datagram.
  5607.  
  5608. Test 3009 PROC security option
  5609.  
  5610.       - Can the IUT send a datagram with a PROC security option?
  5611.  
  5612.       - Action:  Send a datagram to the IP Implementation Under Test
  5613.       containing a Remote Driver command request for the IUT to send
  5614.       a datagram with a PROG security option. This datagram should
  5615.       be passed by the IUT to its Remote Driver. The IUT's Remote
  5616.       Driver should request the IUT to send the reply datagram
  5617.       required by the IP Remote Driver Specification to the IP
  5618.       Tester.
  5619.  
  5620.       - Verification: The IP Tester will display the reply
  5621.       datagram that must contain "ident = 3009 " in its 13-byte
  5622.       data field. The display should also contain "SEC PROC
  5623.       comp=00000 hand=hh tcc=tcc".
  5624.  
  5625.       Success: Display of reply datagram.
  5626.  
  5627.       Failure: Any response other than the display of the reply
  5628.       datagram.
  5629.  
  5630. Test 3010 restricted security option
  5631.  
  5632.       - Can the IUT send a datagram with a restricted security
  5633.       option?
  5634.  
  5635.       - Action:  Send a datagram to the IP Implementation Under Test
  5636.       containing a Remote Driver command request for the IUT to send
  5637.       a datagram with a restricted security option.  This datagram
  5638.       should be passed by the IUT to its Remote Driver. The IUT's
  5639.       Remote Driver should request the IUT to send the reply
  5640.       datagram required by the IP Remote Driver Specification to the
  5641.       IP Tester.
  5642.  
  5643.       - Verification: The IP Tester will display the reply
  5644.       datagram that must contain "ident = 3010 " in its 13-byte
  5645.       data field. The display should also contain "SEC REST
  5646.       comp=00000 hand=hh tcc=tcc".
  5647.  
  5648.       Success: Display of reply datagram.
  5649.  
  5650.       Failure: Any response other than the display of the reply
  5651.       datagram.
  5652.  
  5653. Test 3011 secret security option
  5654.  
  5655.       - Can the IUT send a datagram with a secret security option?
  5656.  
  5657.       - Action:  Send a datagram to the IP Implementation Under Test
  5658.       containing a Remote Driver command request for the IUT to send
  5659.       a datagram with a secret security option. This datagram should
  5660.       be passed by the IUT to its Remote Driver. The IUT's Remote
  5661.       Driver should request the IUT to send the reply datagram
  5662.       required by the IP Remote Driver Specification to the IP
  5663.       Tester.
  5664.  
  5665.       - Verification: The IP Tester will display the reply
  5666.       datagram that must contain "ident = 3011 " in its 13-byte
  5667.       data field. The display should also contain "SEC SECT
  5668.       comp=00000 hand=hh tcc=tcc".
  5669.  
  5670.       Success: Display of reply datagram.
  5671.  
  5672.       Failure: Any response other than the display of the reply
  5673.       datagram.
  5674.  
  5675. Test 3012 top secret security option
  5676.  
  5677.       - Can the IUT send a datagram with a top secret security
  5678.       option?
  5679.  
  5680.       - Action:  Send a datagram to the IP Implementation Under Test
  5681.       containing a Remote Driver command request for the IUT to send
  5682.       a datagram with a top secret security option. This datagram
  5683.       should be passed by the IUT to its Remote Driver. The IUT's
  5684.       Remote Driver should request the IUT to send the reply
  5685.       datagram required by the IP Remote Driver Specification to the
  5686.       IP Tester.
  5687.  
  5688.       - Verification: The IP Tester will display the reply
  5689.       datagram that must contain "ident = 3012 " in its 13-byte
  5690.       data field. The display should also contain "SEC TSEC
  5691.       comp=00000 hand=hh tcc=tcc".
  5692.  
  5693.       Success: Display of reply datagram.
  5694.       Failure: Any response other than the display of the reply
  5695.       datagram.
  5696.  
  5697. Test 3013 stream ID option with an ID of 0
  5698.  
  5699.       - Can the IUT send a datagram with a stream ID option?
  5700.  
  5701.       - Action:  Send a datagram to the IP Implementation Under Test
  5702.       containing a Remote Driver command request for the IUT to send
  5703.       a datagram with a stream ID option whose ID bytes are clear.
  5704.       This datagram should be passed by the IUT to its. Remote
  5705.       Driver. The IUT's Remote Driver should request the IUT to send
  5706.       the reply datagram required by the IP Remote Driver
  5707.       Specification to the IP Tester.
  5708.  
  5709.       - Verification: The IP Tester will display the reply
  5710.       datagram that must contain "ident = 3013 " in its 13-byte
  5711.       data field. The display should also contain "STREAM 00000".
  5712.  
  5713.       Success: Display of reply datagram.
  5714.  
  5715.       Failure: Any response other than the display of the reply
  5716.       datagram.
  5717.  
  5718. Test 3014 stream ID option with an ID of 64
  5719.  
  5720.       - Can the IUT send a datagram with a stream ID option?
  5721.  
  5722.       - Action:  Send a datagram to the IP Implementation Under Test
  5723.       containing a Remote Driver command request for the IUT to send
  5724.       a datagram with a stream ID option (upper ID byte clear, lower
  5725.       ID byte 100 octal).   This datagram should be passed by the IUT
  5726.       to its Remote Driver. The IUT's Remote Driver should request
  5727.       the IUT to send the reply datagram required by the IP Remote
  5728.       Driver Specification to the IP Tester.
  5729.  
  5730.       - Verification: The IP Tester will display the reply
  5731.       datagram that must contain "ident = 3014 " in its 13 byte
  5732.       data field. The display should also contain "STREAM 00064".
  5733.  
  5734.       Success: Display of reply datagram.
  5735.  
  5736.       Failure: Any response other than the display of the reply
  5737.       datagram.
  5738.  
  5739. Test 3015 stream ID option with an ID of 128
  5740.  
  5741.       - Can the IUT send a datagram with a stream ID option?
  5742.  
  5743.       - Action:  Send a datagram to the IP Implementation Under Test
  5744.       containing a Remote Driver command request for the IUT to send
  5745.       a datagram with a stream ID option (upper ID byte clear, lower
  5746.       ID byte sign bit set).   This datagram should be passed by the
  5747.       IUT to its Remote Driver. The IUT's Remote Driver should
  5748.       request the IUT to send the reply datagram required by the IP
  5749.       Remote Driver Specification to the IP Tester.
  5750.  
  5751.       - Verification: The IP Tester will display the reply
  5752.       datagram that must contain "ident = 3015 " in its 13-byte
  5753.       data field. The display should also contain "STREAM 00128".
  5754.  
  5755.       Success:  Display of reply datagram.
  5756.  
  5757.       Failure: Any response other than the display of the reply
  5758.       datagram.
  5759.  
  5760. Test 3016 stream ID option with an ID of 255
  5761.  
  5762.       - Can the IUT send a datagram with a stream ID option?
  5763.  
  5764.       - Action:  Send a datagram to the IP Implementation Under Test
  5765.       containing a Remote Driver command request for the IUT to send
  5766.       a datagram with a stream ID option (upper ID byte clear, lower
  5767.       ID byte bits set).   This datagram should be passed by the IUT
  5768.       to its Remote Driver. The IUT's Remote Driver should request
  5769.       the IUT to send the reply datagram required by the IP Remote
  5770.       Driver Specification to the IP Tester.
  5771.  
  5772.       - Verification: The IP Tester will display the reply
  5773.       datagram that must contain "ident = 3016 " in its 13-byte
  5774.       data field. The display should also contain "STREAM 00255".
  5775.  
  5776.       Success: Display of reply datagram.
  5777.  
  5778.       Failure:  Any response other than the display of the reply
  5779.       datagram.
  5780.  
  5781. Test 3017 stream ID option with an ID of 16384
  5782.  
  5783.       - Can the IUT send a datagram with a stream ID option?
  5784.  
  5785.       - Action:  Send a datagram to the IP Implementation Under Test
  5786.       containing a Remote Driver command request for the IUT to send
  5787.       a datagram with a stream ID option (upper ID byte 100 octal,
  5788.       lower ID byte clear.) This datagram should be passed by the
  5789.       IUT to its Remote Driver. The IUT's Remote Driver should
  5790.       request the IUT to send the reply datagram required by the IP
  5791.       Remote Driver Specification to the IP Tester.
  5792.  
  5793.       - Verification: The IP Tester will display the reply
  5794.       datagram that must contain "ident = 3017 " in its 13-byte
  5795.       data field. The display should also contain "STREAM 16384".
  5796.  
  5797.       Success: Display of reply datagram.
  5798.  
  5799.       Failure: Any response other than the display of the reply
  5800.       datagram.
  5801. Test 3018 stream ID option with an ID of 16448
  5802.  
  5803.       - Can the IUT send a datagram with a stream ID option?
  5804.  
  5805.       - Action:  Send a datagram to the IP Implementation Under Test
  5806.       containing a Remote Driver command request for the IUT to send
  5807.       a datagram with a stream ID option whose ID bytes are set to
  5808.       100 octal. This datagram should be passed by the IUT to its
  5809.       Remote Driver. The IUT's Remote Driver should request the IUT
  5810.       to send the reply datagram required by the IP Remote Driver
  5811.       Specification to the IP Tester.
  5812.  
  5813.       - Verification: The IP Tester will display the reply
  5814.       datagram that must contain "ident = 3018 " in its 13-byte
  5815.       data field. The display should also contain "STREAM 16448".
  5816.  
  5817.       Success: Display of reply datagram.
  5818.  
  5819.       Failure: Any response other than the display of the reply
  5820.       datagram.
  5821.  
  5822. Test 3019 stream ID option with an ID of 16512
  5823.  
  5824.       - Can the IUT send a datagram with a stream ID option?
  5825.  
  5826.       - Action:  Send a datagram to the IP Implementation Under Test
  5827.       containing a Remote Driver command request for the IUT to send
  5828.       a datagram with a stream ID option (upper ID byte 100 octal,
  5829.       lower ID byte sign bit set).  This datagram should be passed
  5830.       by the IUT to its Remote Driver. The IUTs Remote Driver
  5831.       should request the IUT to send the reply datagram required by
  5832.       the IP Remote Driver Specification to the IP Tester.
  5833.  
  5834.       - Verification: The IP Tester will display the reply
  5835.       datagram that must contain "ident = 3019 " in its 13-byte
  5836.       data field.   The display should also contain "STREAM 16512".
  5837.  
  5838.       Success: Display of reply datagram.
  5839.  
  5840.       Failure: Any response other than the display of the reply
  5841.       datagram.
  5842.  
  5843. Test 3020 stream ID option with an ID of 16639
  5844.  
  5845.       - Can the IUT send a datagram with a stream ID option?
  5846.  
  5847.       - Action:  Send a datagram to the IP Implementation Under Test
  5848.       containing a Remote Driver command request for the IUT to send
  5849.       a datagram with a stream ID option (upper ID byte 100 octal,
  5850.       lower ID byte bits set).   This datagram should be passed by
  5851.       the IUT to its Remote Driver. The IUT's Remote Driver should
  5852.       request the IUT to send the reply datagram required by the IP
  5853.       Remote Driver Specification to the IP Tester.
  5854.       - Verification: The IP Tester will display the reply
  5855.       datagram that must contain "ident = 3020 " in its 13-byte
  5856.       data field. The display should also contain "STREAM 16639".
  5857.  
  5858.       Success: Display of reply datagram.
  5859.  
  5860.       Failure: Any response other than the display of the reply
  5861.       datagram.
  5862.  
  5863. Test 3021 stream ID option with an ID of 32768
  5864.  
  5865.       - Can the IUT send a datagram with a stream ID option?
  5866.  
  5867.       - Action:  Send a datagram to the IP Implementation Under Test
  5868.       containing a Remote Driver command request for the IUT to send
  5869.       a datagram with a stream ID option (upper ID byte sign bit
  5870.       set,  lower ID byte clear).  This datagram should be passed by
  5871.       the IUT to its Remote Driver. The IUT's Remote Driver should
  5872.       request the IUT to send the reply datagram required by the IP
  5873.       Remote Driver Specification to the IP Tester.
  5874.  
  5875.       - Verification: The IP Tester will display the reply
  5876.       datagram that must contain "ident = 3021 " in its 13-byte
  5877.       data field. The display should also contain "STREAM 32768".
  5878.  
  5879.       Success: Display of reply datagram.
  5880.  
  5881.       Failure: Any response other than the display of the reply
  5882.       datagram.
  5883.  
  5884. Test 3022 stream ID option with an ID of 32832
  5885.  
  5886.       - Can the IUT send a datagram with a stream ID option?
  5887.  
  5888.       - Action:  Send a datagram to the IP Implementation Under Test
  5889.       containing a Remote Driver command request for the IUT to send
  5890.       a datagram with a stream ID option (upper ID byte sign bit
  5891.       set,  lower ID byte 100 octal).   This datagram should be passed
  5892.       by the IUT to its Remote Driver. The IUT's Remote Driver
  5893.       should request the IUT to send the reply datagram required by
  5894.       the IP Remote Driver Specification to the IP Tester.
  5895.  
  5896.       - Verification: The IP Tester will display the reply
  5897.       datagram that must contain "ident = 3022 " in its 13-byte
  5898.       data field. The display should also contain "STREAM 32832".
  5899.  
  5900.       Success: Display of reply datagram.
  5901.  
  5902.       Failure: Any response other than the display of the reply
  5903.       datagram.
  5904.  
  5905. Test 3023 stream ID option with an ID of 32896
  5906.  
  5907.       - Can the IUT send a datagram with a stream ID option?
  5908.       - Action:  Send a datagram to the IP Implementation Under Test
  5909.       containing a Remote Driver command request for the IUT to send
  5910.       a datagram with a stream ID option whose ID bytes have their
  5911.       sign bits set. This datagram should be passed by the IUT to
  5912.       its Remote Driver. The IUT's Remote Driver should request the
  5913.       IUT to send the reply datagram required by the IP Remote
  5914.       Driver Specification to the IP Tester.
  5915.  
  5916.       - Verification: The IP Tester will display the reply
  5917.       datagram that must contain "ident = 3023 " in its 13-byte
  5918.       data field. The display should also contain "STREAM 32896".
  5919.  
  5920.       Success: Display of reply datagram.
  5921.  
  5922.       Failure: Any response other than the display of the reply
  5923.       datagram.
  5924.  
  5925. Test 3024 stream ID option with an ID of 33023
  5926.  
  5927.       - Can the IUT send a datagram with a stream ID option?
  5928.  
  5929.       - Action:  Send a datagram to the IP Implementation Under Test
  5930.       containing a Remote Driver command request for the IUT to send
  5931.       a datagram with a stream ID option (upper ID byte sign bit
  5932.       set,  lower ID byte bits set).   This datagram should be passed
  5933.       by the IUT to its Remote Driver. The IUT's Remote Driver
  5934.       should request the IUT to send the reply datagram required by
  5935.       the IP Remote Driver Specification to the IP Tester.
  5936.  
  5937.       - Verification: The IP Tester will display the reply
  5938.       datagram that must contain "ident = 3024 " in its 13-byte
  5939.       data field. The display should also contain "STREAM 33023".
  5940.  
  5941.       Success: Display of reply datagram.
  5942.  
  5943.       Failure: Any response other than the display of the reply
  5944.       datagram.
  5945.  
  5946. Test 3025 stream ID option with an ID of 65280
  5947.  
  5948.       - Can the IUT send a datagram with a stream ID option?
  5949.  
  5950.       - Action:  Send a datagram to the IP Implementation Under Test
  5951.       containing a Remote Driver command request for the IUT to send
  5952.       a datagram with a stream ID option (upper ID byte bits set,
  5953.       lower ID byte clear).   This datagram should be passed by the
  5954.       IUT to its Remote Driver. The IUT's Remote Driver should
  5955.       request the IUT to send the reply datagram required by the IP
  5956.       Remote Driver Specification to the IP Tester.
  5957.  
  5958.       - Verification: The IP Tester will display the reply
  5959.       datagram that must contain "ident = 3025 " in its 13-byte
  5960.       data field. The display should also contain "STREAM 65280".
  5961.       Success: Display of reply datagram.
  5962.  
  5963.       Failure: Any response other than the display of the reply
  5964.       datagram.
  5965.  
  5966. Test 3026 stream ID option with an ID of 65344
  5967.  
  5968.       - Can the IUT send a datagram with a stream ID option?
  5969.  
  5970.       - Action:  Send a datagram to the IP Implementation Under Test
  5971.       containing a Remote Driver command request for the IUT to send
  5972.       a datagram with a stream ID option (upper ID byte bits set,
  5973.       lower ID byte 100 octal).   This datagram should be passed by
  5974.       the IUT to its Remote Driver. The IUT's Remote Driver should
  5975.       request the IUT to send the repIy datagram required by the IP
  5976.       Remote Driver Specification to the IP Tester.
  5977.  
  5978.       - Verification: The IP Tester will display the reply
  5979.       datagram that must contain "ident = 3026 " in its 13-byte
  5980.       data field. The display should also contain "STREAM 65344".
  5981.  
  5982.       Success: Display of reply datagram.
  5983.  
  5984.       Failure: Any response other than the display of the reply
  5985.       datagram.
  5986.  
  5987. Test 3027 stream ID option with an ID of 65408
  5988.  
  5989.       - Can the IUT send a datagram with a stream ID option?
  5990.  
  5991.       - Action:  Send a datagram to the IP Implementation Under Test
  5992.       containing a Remote Driver command request for the IUT to send
  5993.       a datagram with a stream ID option (upper ID byte bits set,
  5994.       lower ID byte sign bit set.) This datagram should be passed by
  5995.       the IUT to its Remote Driver. The IUT's Remote Driver should
  5996.       request the IUT to send the reply datagram required by the IP
  5997.       Remote Driver Specification to the IP Tester.
  5998.  
  5999.       - Verification: The IP Tester will display the reply
  6000.       datagram that must contain "ident = 3027 " in its 13-byte
  6001.       data field. The display should also contain "STREAM 65408".
  6002.  
  6003.       Success: Display of reply datagram.
  6004.  
  6005.       Failure: Any response other than the display of the reply
  6006.       datagram.
  6007.  
  6008. Test 3028 stream ID option with an ID of 65535
  6009.  
  6010.       - Can the IUT send a datagram with a stream ID option?
  6011.  
  6012.       - Action:  Send a datagram to the IP Implementation Under Test
  6013.       containing a Remote Driver command request for the IUT to send
  6014.       a datagram with a stream ID option whose ID bytes have all
  6015.       their bits set. This datagram should be passed by the IUT to
  6016.       its Remote Driver. The IUT's Remote Driver should request the
  6017.       IUT to send the reply datagram required by the IP Remote
  6018.       Driver Specification to the IP Tester.
  6019.  
  6020.       - Verification: The IP Tester will display the reply
  6021.       datagram that must contain "ident = 3028 " in its 13-byte
  6022.       data field. The display should also contain "STREAM 65535".
  6023.  
  6024.       Success: Display of reply datagram.
  6025.  
  6026.       Failure: Any response other than the display of the reply
  6027.       datagram.
  6028.  
  6029. Test 3029 stream ID option with an ID of 43605
  6030.  
  6031.       - Can the IUT send a datagram with a stream ID option?
  6032.  
  6033.       - Action:  Send a datagram to the IP Implementation Under Test
  6034.       containing a Remote Driver command request for the IUT to send
  6035.       a datagram with a stream ID option with alternating ID bits
  6036.       set. This datagram should be passed by the IUT to its Remote
  6037.       Driver. The IUT's Remote Driver should request the IUT to send
  6038.       the reply datagram required by the IP Remote Driver
  6039.       Specification to the IP Tester.
  6040.  
  6041.       - Verification: The IP Tester will display the reply
  6042.       datagram that must contain "ident = 3029 " in its 13-byte
  6043.       data field. The display should also contain "STREAM 43605".
  6044.  
  6045.       Success: Display of reply datagram.
  6046.  
  6047.       Failure: Any response other than the display of the reply
  6048.       datagram.
  6049.  
  6050. Test 3030 stream ID option with an ID of 21930
  6051.  
  6052.       - Can the IUT send a datagram with a stream ID option?
  6053.  
  6054.       - Action:  Send a datagram to the IP Implementation Under Test
  6055.       containing a Remote Driver command request for the IUT to send
  6056.       a datagram with a stream ID option with alternating ID bits
  6057.       set. This datagram should be passed by the IUT to its Remote
  6058.       Driver. The IUT's Remote Driver should request the IUT to send
  6059.       the reply datagram required by the IP Remote Driver
  6060.       Specification to the IP Tester.
  6061.  
  6062.       - Verification: The IP Tester will display the reply
  6063.       datagram that must contain "ident = 3030 " in its 13-byte
  6064.       data field. The display should also contain "STREAM 21930".
  6065.  
  6066.       Success: Display of reply datagram.
  6067.       Failure: Any response other than the display of the reply
  6068.       datagram.
  6069.  
  6070. Test 3031 mixture of good options
  6071.  
  6072.       - Can the IUT send a datagram with a mixture of options?
  6073.  
  6074.       - Action:  Send a datagram to the IP Implementation Under Test
  6075.       containing a Remote Driver command request for the IUT to send
  6076.       a datagram with an unclassified security option, a no
  6077.       operation option, and a stream ID option. This datagram should
  6078.       be passed by the IUT to its Remote Driver. The IUT's Remote
  6079.       Driver should request the IUT to send the reply datagram
  6080.       required by the IP Remote Driver Specification to the IP
  6081.       Tester.
  6082.  
  6083.       - Verification: The IP Tester will display the reply
  6084.       datagram that must contain "ident = 3031 " in its 13-byte
  6085.       data field. The display should also contain "SEC UNCL
  6086.       comp=00000 hand=hh tcc=tcc" followed by "STREAM 21930".
  6087.  
  6088.       Success: Display of reply datagram.
  6089.  
  6090.       Failure: Any response other than the display of the reply
  6091.       datagram.
  6092.  
  6093. Test 3032 one address record route option
  6094.  
  6095.       - Can the IUT send a datagram with a record route option?
  6096.  
  6097.       - Action:  Send a datagram to the IP Implementation Under Test
  6098.       containing a Remote Driver command request for the IUT to send
  6099.       a datagram with a perfectly legal one address field record
  6100.       route option. This datagram should be passed by the IUT to its
  6101.       Remote Driver. The IUT's Remote Driver should request the IUT
  6102.       to send the reply datagram required by the IP Remote Driver
  6103.       Specification to the IP Tester.
  6104.  
  6105.       - Verification: The IP Tester will display the reply
  6106.       datagram that must contain "ident = 3032 " in its 13-byte
  6107.       data field. The display should also contain "ROUTE len=007
  6108.       ptr=004 00000000000".
  6109.  
  6110.       Success: Display of reply datagram.
  6111.  
  6112.       Failure: Any response other than the display of the reply
  6113.       datagram.
  6114.  
  6115. Test 3033 two address record route option
  6116.  
  6117.       - Can the IUT send a datagram with a record route option?
  6118.  
  6119.       - Action:  Send a datagram to the IP Implementation Under Test
  6120.       containing a Remote Driver command request for the IUT to send
  6121.       a datagram with a perfectly legal two address field record
  6122.       route option. This datagram should be passed by the IUT to its
  6123.       Remote Driver. The IUT's Remote Driver should request the IUT
  6124.       to send the reply datagram required by the IP Remote Driver
  6125.       Specification to the IP Tester.
  6126.  
  6127.       - Verification: The IP Tester will display the reply
  6128.       datagram that must contain "ident = 3033 " in its 13-byte
  6129.       data field. The display should also contain "ROUTE len=011
  6130.       ptr=004 00000000000 00000000000,.
  6131.  
  6132.       Success: Display of reply datagram.
  6133.  
  6134.       Failure: Any response other than the display of the reply
  6135.       datagram.
  6136.  
  6137. Test 3034 nine address record route option
  6138.  
  6139.       - Can the IUT send a datagram with a record route option?
  6140.  
  6141.       - Action:  Send a datagram to the IP Implementation Under Test
  6142.       containing a Remote Driver command request for the IUT to send
  6143.       a datagram with a perfectly legal nine address field record
  6144.       route option. This datagram should be passed by the IUT to its
  6145.       Remote Driver. The IUT's Remote Driver should request the IUT
  6146.       to send the reply datagram required by the IP Remote Driver
  6147.       Specification to the IP Tester.
  6148.  
  6149.       - Verification: The IP Tester will display the reply
  6150.       datagram that must contain "ident = 3034 ." in its 13-byte
  6151.       data field. The display should also contain "ROUTE len=039
  6152.       ptr=004 00000000000 00000000000 00000000000 00000000000
  6153.       00000000000 00000000000 00000000000 00000000000
  6154.       00000000000,.
  6155.  
  6156.       Success: Display of reply datagram.
  6157.  
  6158.       Failure: Any response other than the display of the reply
  6159.       datagram.
  6160.  
  6161. Test 3036 eight byte timestamp only option
  6162.  
  6163.       - Can the IUT send a datagram with a timestamp option?
  6164.  
  6165.       - Action:  Send a datagram to the IP Implementation Under Test
  6166.       containing a Remote Driver command request for the IUT to send
  6167.       a datagram with a perfectly legal eight byte timestamp only
  6168.       timestamp option. This datagram should be passed by the IUT to
  6169.       its Remote Driver. The IUT's Remote Driver should request the
  6170.       IUT to send the reply datagram required by the IP Remote
  6171.       Driver Specification to the IP Tester.
  6172.  
  6173.       - Verification: The IP Tester will display the reply
  6174.       datagram that must contain "ident = 3036 " in its 13-byte
  6175.       data field. The display should also contain "TIMESTAMP
  6176.       len=008 ptr=005 ovr=00 TIMSO 00000000000".
  6177.  
  6178.       Success: Display of reply datagram.
  6179.  
  6180.       Failure: Any response other than the display of the reply
  6181.       datagram.
  6182.  
  6183. Test 3037 12 byte timestamp only option
  6184.  
  6185.       - Can the IUT send a datagram with a timestamp option?
  6186.  
  6187.       - Action:  Send a datagram to the IP Implementation Under Test
  6188.       containing a Remote Driver command request for the IUT to send
  6189.       a datagram with a perfectly legal two timestamp field
  6190.       timestamp only timestamp option. This datagram should be
  6191.       passed by the IUT to its Remote Driver. The IUT's Remote
  6192.       Driver should request the IUT to send the reply datagram
  6193.       required by the IP Remote Driver Specification to the IP
  6194.       Tester.
  6195.  
  6196.       - Verification: The IP Tester will display the reply
  6197.       datagram that must contain "ident = 3D37 " in its 13-byte
  6198.       data field. The display should also contain "TIMESTAMP
  6199.       len=012 ptr=005 ovr=00 TIMSO 00000000000000000000000,.
  6200.  
  6201.       Success: Display of reply datagram.
  6202.  
  6203.       Failure:  Any response other than the display of the reply
  6204.       datagram.
  6205.  
  6206. Test 3038 44 byte timestamp only option
  6207.  
  6208.       - Can the IUT send a datagram with a timestamp option?
  6209.  
  6210.       - Action:  Send a datagram to the IP Implementation Under
  6211.       Test containing a Remote Driver command request for the IUT
  6212.       to send a datagram with a perfectly Iegal 44 byte field
  6213.       timestamp only timestamp option. This datagram should be
  6214.       passed by the IUT to its Remote Driver. The IUT's Remote
  6215.       Driver should request the IUT to send the reply datagram
  6216.       required by the IP Remote Driver Specification to the IP
  6217.       Tester.
  6218.  
  6219.       - Verification: The IP Tester will display the reply
  6220.       datagram that must contain "ident = 3038 " in its 13-byte
  6221.       data field. The display should also contain "TIMESTAMP
  6222.       len=040 ptr=005 ovr=00 TIMSO 00000000000 00000000000
  6223.       00000000000 00000000000 00000000000 00000000000 00000000000
  6224.       00000000000 00000000000,.
  6225.  
  6226.       Success: Display of reply datagram.
  6227.       Failure: Any response other than the display of the reply
  6228.       datagram.
  6229.  
  6230. Test 3040 12 byte timestamp and address option
  6231.  
  6232.       - Can the IUT send a datagram with a timestamp option?
  6233.  
  6234.       - Action:  Send a datagram to the IP Implementation Under Test
  6235.       containing a Remote Driver command request for the IUT to send
  6236.       a datagram with a perfectly legal 12 byte option. This
  6237.       datagram should be passed by the IUT to its Remote Driver. The
  6238.       IUT's Remote Driver should request the IUT to send the reply
  6239.       datagram required by the IP Remote Driver Specification to the
  6240.       IP Tester.
  6241.  
  6242.       - Verification: The IP Tester will display the reply
  6243.       datagram that must contain "ident = 3040 " in its 13-byte
  6244.       data field. The display should also contain "TIMESTAMP
  6245.       len=012 ptr=005 ovr=00 ALLGT 00000000000 00000000000".
  6246.  
  6247.       Success: Display of reply datagram.
  6248.  
  6249.       Failure: Any response other than the display of the reply
  6250.       datagram.
  6251.  
  6252. Test 3041 20 byte timestamp and address option
  6253.  
  6254.       - Can the IUT send a datagram with a timestamp option?
  6255.  
  6256.       - Action:  Send a datagram to the IP Implementation Under Test
  6257.       containing a Remote Driver command request for the IUT to send
  6258.       a datagram with a perfectly legal 20 byte timestamp and
  6259.       address option. This datagram should be passed by the IUT to
  6260.       its Remote Driver. The IUT's Remote Driver should request the
  6261.       IUT to send the reply datagram required by the IP Remote
  6262.       Driver Specification to the IP Tester.
  6263.  
  6264.       - Verification: The IP Tester will display the reply
  6265.       datagram that must contain "ident = 3041 " in its 13-byte
  6266.       data field. The display should also contain "TIMESTAMP
  6267.       len=020 ptr=005 ovr=00 ALLOT 00000000000 00000000000
  6268.       00000000000 00000000000,.
  6269.  
  6270.       Success: Display of reply datagram.
  6271.  
  6272.       Failure: Any response other than the display of the reply
  6273.       datagram.
  6274.  
  6275. Test 3042 44 byte tinestamp and address option
  6276.  
  6277.       - Can the IUT send a datagram with a timestamp option?
  6278.  
  6279.       - Action:  Send a datagram to the IP Implementation Under Test
  6280.       containing a Remote Driver command request for the IUT to send
  6281.       a datagram with a perfectly legal four timestamp field address
  6282.       and timestamp timestamp option. This datagram should be passed
  6283.       by the IUT to its Remote Driver. The IUT's Remote Driver
  6284.       should request the IUT to send the reply datagram required by
  6285.       the IP Remote Driver Specification to the IP Tester.
  6286.  
  6287.       - Verification: The IP Tester will display the reply
  6288.       datagram that must contain "ident = 3042 " in its 13-byte
  6289.       data field. The display should also contain "TIMESTAMP
  6290.       len=036 ptr=005 ovr=00 ALLGT 00000000000 00000000000
  6291.       00000000000000000000000 00000000000 00000000000 00000000000
  6292.       00000000000,.
  6293.  
  6294.       Success: Display of reply datagram.
  6295.  
  6296.       Failure: Any response other than the display of the reply
  6297.       datagram.
  6298.  
  6299. Test 3044 12 byte prespecified timestamp option
  6300.  
  6301.       - Can the IUT send a datagram with a timestamp option?
  6302.  
  6303.       - Action:  Send a datagram to the IP Implementation Under Test
  6304.       containing a Remote Driver command request for the IUT to send
  6305.       a datagram with a perfectly legal 12 byte prespecified
  6306.       timestamp option. This datagram should be passed by the IUT to
  6307.       its Remote Driver. The IUT's Remote Driver should request the
  6308.       IUT to send the reply datagram required by the IP Remote
  6309.       Driver Specification to the IP Tester.
  6310.  
  6311.       - Verification: The IP Tester will display the reply
  6312.       datagram that must contain "ident = 3044 " in its 13-byte
  6313.       data field. The display should also contain "TIMESTAMP
  6314.       len=012 ptr=005 ovr=00 MATCM 01200200001 00000000000".
  6315.  
  6316.       Success: Display of reply datagram.
  6317.  
  6318.       Failure: Any response other than the display of the reply
  6319.       datagram.
  6320.  
  6321. Test 3045 two timestamp timestamp option
  6322.  
  6323.       - Can the IUT send a datagram with a timestamp option?
  6324.  
  6325.       - Action:  Send a datagram to the IP Implementation Under Test
  6326.       containing a Remote Driver command request for the IUT to send
  6327.       a datagram with a perfectly legal 20 byte prespecified
  6328.       timestamp option. This datagram should be passed by the IUT to
  6329.       its Remote Driver. The IUT's Remote Driver should request the
  6330.       IUT to send the reply datagram required by the IP Remote
  6331.       Driver Specification to the IP Tester.
  6332.  
  6333.       - Verification: The IP Tester will display the reply
  6334.       datagram that must contain "ident = 3045 " in its 13-byte
  6335.       data field. The display should also contain "TIMESTAMP
  6336.       len=020 ptr=005 ovr=00 MATCH 01200200001 00000000000
  6337.       00700200002 00000000000,.
  6338.  
  6339.       Success: Display of reply datagram.
  6340.  
  6341.       Failure: Any response other than the display of the reply
  6342.       datagram.
  6343.  
  6344. Test 3046 28 byte prespecified option
  6345.  
  6346.       - Can the IUT send a datagram with a timestamp option?
  6347.  
  6348.       - Action:  Send a datagram to the IP Implementation Under Test
  6349.       containing a Remote Driver command request for the IUT to send
  6350.       a datagram with a perfectly legal 36 byte prespecified
  6351.       timestamp option. This datagram should be passed by the IUT to
  6352.       its Remote Driver. The IUT's Remote Driver should request the
  6353.       IUT to send the reply datagram required by the IP Remote
  6354.       Driver Specification to the IP Tester.
  6355.  
  6356.       - Verification: The IP Tester will display the reply
  6357.       datagram that must contain "ident = 3046 " in its 13-byte
  6358.       data field. The display should also contain "TIMESTAMP
  6359.       1en=028 ptr=005 ovr=00 MATCH 00701400002 00000000000
  6360.       01200200001 00000000000 00700200002 00000000000".
  6361.  
  6362.       Success: Display of reply datagram.
  6363.  
  6364.       Failure: Any response other than the display of the reply
  6365.       datagram.
  6366. Scenario File PrecBotTest:  "Bottom-up Precedence Test" datagrams
  6367.  
  6368.       WARNING: This test depends on the IMPs to deliver a successive
  6369. datagram with a lower precedence than a preceding datagram after
  6370. the preceding datagram. A failure of the network to deliver the
  6371. datagrams as indicated is primarily a reflection of the quality the
  6372. network and not of the IUT. The IUT is only required to accept all
  6373. eight datagrams and send eight reply datagrams. As of the date this
  6374. was written, this test has never failed to deliver the indicated
  6375. results.
  6376.  
  6377. 200       precedence 7
  6378.  
  6379. 201       precedence 6
  6380.  
  6381. 202       precedence 5
  6382.  
  6383. 203       precedence 4
  6384.  
  6385. 204       precedence 3
  6386.  
  6387. 205       precedence 2
  6388.  
  6389. 206       precedence 1
  6390.  
  6391. 207       precedence 0
  6392.  
  6393.  
  6394.  
  6395.  
  6396. Test 200  precedence 7
  6397.  
  6398.       - Can the IUT receive a datagram with precedence 7?
  6399.  
  6400.       - Action:  Send a datagram to the IP Implementation Under Test
  6401.       with a precedence of 7. This datagram should be passed by the
  6402.       IUT to its Remote Driver. The IUT's Remote Driver should
  6403.       request the IUT to send the reply datagram required by the IP
  6404.       Remote Driver Specification to the IP Tester.
  6405.  
  6406.       - Verification: The IP Tester will display the reply
  6407.       datagram that must contain "ident = 200 " in its 12-byte
  6408.       data field.
  6409.  
  6410.       Success: Display of reply datagram.
  6411.  
  6412.       Failure:  Any response other than the display of the reply
  6413.       datagram.
  6414.  
  6415. Test 201  precedence 6
  6416.  
  6417.       - Can the IUT receive a datagram with precedence 6?
  6418.  
  6419.       - Action:  Send a datagram to the IP Implementation Under Test
  6420.       with a precedence of 6. This datagram should be passed by the
  6421.       IUT to its Remote Driver. The IUT's Remote Driver should
  6422.       request the IUT to send the reply datagram required by the IP
  6423.       Remote Driver Specification to the IP Tester.
  6424.  
  6425.       - Verification: The IP Tester will display the reply
  6426.       datagram that must contain "ident = 201 " in its 12-byte
  6427.       data field.
  6428.  
  6429.       Success: Display of reply datagram.
  6430.  
  6431.       Failure: Any response other than the display of the reply
  6432.       datagram.
  6433.  
  6434. Test 202  precedence 5
  6435.  
  6436.       - Can the IUT receive a datagram with precedence 5?
  6437.  
  6438.       - Action:  Send a datagram to the IP Implementation Under Test
  6439.       with a precedence of 5. This datagram should be passed by the
  6440.       IUT to its Remote Driver. The IUT's Remote Driver should
  6441.       request the IUT to send the reply datagram required by the IP
  6442.       Remote Driver Specification to the IP Tester.
  6443.  
  6444.       - Verification: The IP Tester will display the reply
  6445.       datagram that must contain "ident = 202 " in its 12-byte
  6446.       data field.
  6447.  
  6448.       Success: Display of reply datagram.
  6449.  
  6450.       Failure: Any response other than the display of the reply
  6451.       datagram.
  6452.  
  6453. Test 203  precedence 4
  6454.  
  6455.       - Can the IUT receive a datagram with precedence 4?
  6456.  
  6457.       - Action:  Send a datagram to the IP Implementation Under Test
  6458.       with a precedence of 4. This datagram should be passed by the
  6459.       IUT to its Remote Driver. The IUT's Remote Driver should
  6460.       request the IUT to send the reply datagram required by the IP
  6461.       Remote Driver Specification to the IP Tester.
  6462.  
  6463.       - Verification: The IP Tester will display the reply
  6464.       datagram that must contain "ident = 203 " in its 12-byte
  6465.       data field.
  6466.  
  6467.       Success: Display of reply datagram.
  6468.  
  6469.       Failure: Any response other than the display of the reply
  6470.       datagram.
  6471.  
  6472. Test 204  precedence 3
  6473.  
  6474.       - Can the IUT receive a datagram with precedence 3?
  6475.       - Action:  Send a datagram to the IP Implementation Under Test
  6476.       with a precedence of 3. This datagram should be passed by the
  6477.       IUT to its Remote Driver. The IUT's Remote Driver should
  6478.       request the IUT to send the reply datagram required by the IP
  6479.       Remote Driver Specification to the IP Tester.
  6480.  
  6481.       - Verification: The IP Tester will display the reply
  6482.       datagram that must contain "ident = 204 " in its 12-byte
  6483.       data field.
  6484.  
  6485.       Success: Display of reply datagram.
  6486.  
  6487.       Failure: Any response other than the display of the reply
  6488.       datagram.
  6489.  
  6490. Test 205  precedence 2
  6491.  
  6492.       - Can the IUT receive a datagram with precedence 2?
  6493.  
  6494.       - Action:  Send a datagram to the IP Implementation Under Test
  6495.       with a precedence of 2. This datagram should be passed by the
  6496.       IUT to its Remote Driver. The IUT's Remote Driver should
  6497.       request the IUT to send the reply datagram required by the IP
  6498.       Remote Driver Specification to the IP Tester.
  6499.  
  6500.       - Verification: The IP Tester will display the reply
  6501.       datagram that must contain "ident = 205 " in its 12-byte
  6502.       data field.
  6503.  
  6504.       Success: Display of reply datagram.
  6505.  
  6506.       Failure: Any response other than the display of the reply
  6507.       datagram.
  6508.  
  6509. Test 206  precedence 1
  6510.  
  6511.       - Can the IUT receive a datagram with precedence 1?
  6512.  
  6513.       - Action:  Send a datagram to the IP Implementation Under Test
  6514.       with a precedence of 1. This datagram should be passed by the
  6515.       IUT to its Remote Driver. The IUT's Remote Driver should
  6516.       request the IUT to send the reply datagram required by the IP
  6517.       Remote Driver Specification to the IP Tester.
  6518.  
  6519.       - Verification: The IP Tester will display the reply
  6520.       datagram that must contain "ident = 206 " in its 12-byte
  6521.       data field.
  6522.  
  6523.       Success: Display of reply datagram.
  6524.  
  6525.       Failure: Any response other than the display of the reply
  6526.       datagram.
  6527.  
  6528. Test 207  precedence 0
  6529.       - Can the IUT receive a datagram with precedence 0?
  6530.  
  6531.       - Action:  Send a datagram to the IP Implementation Under Test
  6532.       with a precedence of 0. This datagram should be passed by the
  6533.       IUT to its Remote Driver. The IUT's Remote Driver should
  6534.       request the IUT to send the reply datagram required by the IP
  6535.       Remote Driver Specification to the IP Tester.
  6536.  
  6537.       - Verification: The IP Tester will display the reply
  6538.       datagram that must contain "ident = 207 " in its 12-byte
  6539.       data field.
  6540.  
  6541.       Success: Display of reply datagram.
  6542.  
  6543.       Failure: Any response other than the display of the reply
  6544.       datagram.
  6545.  
  6546. Scenario File PrecEffTest: "Precedence Effect Test" datagrams
  6547.  
  6548.       NOTICE: The race conditions introduced by precedence are to be
  6549. considered desirable. The more out of order the reply datagrams
  6550. are, the better the system is
  6551.  
  6552.       216 precedence effect
  6553.  
  6554.  
  6555.  
  6556.  
  6557. Test 216  precedence effect
  6558.  
  6559.       - Can the IUT take advantage of network precedence?
  6560.  
  6561.       - Action: The IP Tester will send eight datagrams in order of
  6562.       increasing precedence to the IUT. The IUT should pass each one
  6563.       to its Remote Driver that should send each reply datagram
  6564.       required by the IP Remote Driver Specification at the same
  6565.       precedence as each datagram received by the IUT.
  6566.  
  6567.       - Verification: The IP Tester will display each reply
  6568.       datagram as it arrives at the IP Tester.  If their 12-byte
  6569.       data fields are displayed in the order "ident = 223", "ident
  6570.       = 222", "ident = 221", "ident = 220", "ident = 219", "ident
  6571.       = 218", "ident = 217", "ident = 216", the test was highly
  6572.       successful. If displayed by order of their "ident" number,
  6573.       the test was marginally successful.
  6574.  
  6575.       The summation of the absolute value of the "ident" value of
  6576.       the Nth datagram sent minus the "ident" value of the Nth
  6577.       datagram received in reply by the IP Tester may be used to
  6578.       derive a figure of merit. The best figure is 32 and the
  6579.       worst figure is 0.
  6580.  
  6581.       Success: Display of reply datagrams.
  6582.        Failure: Any response other than the display of the reply
  6583.        datagrams in any order.
  6584.  
  6585. Scenario File PrecMxdTest:  "Mixed Precedence Test" datagrams
  6586.  
  6587.        NOTICE: This test scenario has been dropped because it's
  6588. useless.
  6589.  
  6590. Scenario File PrecTopTest:  "Top-down Precedence Test" datagrams
  6591.  
  6592.        WARNING:  This test depends on the IMPs to deliver a successive
  6593. datagram with a lower precedence than a preceding datagram after
  6594. the preceding datagram. A failure of the network to deliver the
  6595. datagrams as indicated is primarily a reflection of the quality the
  6596. network and not of the IUT. The IUT is only required to accept all
  6597. eight datagrams and send eight reply datagrams. As of the date this
  6598. was written, this test has never failed to deliver the indicated
  6599. results.
  6600.  
  6601. 208       precedence 7
  6602.  
  6603. 209       precedence 6
  6604.  
  6605. 210       precedence 5
  6606.  
  6607. 211       precedence 4
  6608.  
  6609. 212       precedence 3
  6610.  
  6611. 213       precedence 2
  6612.  
  6613. 214       precedence 1
  6614.  
  6615. 215       precedence 0
  6616.  
  6617.  
  6618.  
  6619. Test 208  precedence 7
  6620.  
  6621.        - Can the IUT send a datagram with precedence 7?
  6622.  
  6623.        - Action:  Send a datagram to the IP Implementation Under
  6624.        Test. This datagram should be passed by the IUT to its Remote
  6625.        Driver. The IUT's Remote Driver should request the IUT to send
  6626.        the reply datagram at precedence 7 to the IP Tester.
  6627.  
  6628.        - Verification: The IP Tester will display the reply
  6629.        datagram that must contain "ident = 208 prec = 7 " in its
  6630.        21-byte data field. The display must contain the string
  6631.        "V4HL5P7" to indicate that the datagram was sent at
  6632.        precedence 7.
  6633.  
  6634.        Success: Display of reply datagram.
  6635.       Failure: Any response other than the display of the reply
  6636.       datagram.
  6637.  
  6638. Test 209 precedence 6
  6639.  
  6640.       - Can the IUT send a datagram with precedence 6?
  6641.  
  6642.       - Action:  Send a datagram to the IP Implementation Under
  6643.       Test. This datagram should be passed by the IUT to its Remote
  6644.       Driver. The IUT's Remote Driver should request the IUT to send
  6645.       the reply datagram at precedence 6 to the IP Tester.
  6646.  
  6647.       - Verification: The IP Tester will display the reply
  6648.       datagram that must contain "ident = 209 prec = 6 " in its
  6649.       21-byte data field. The display must contain the string
  6650.       "V4HL5P6" to indicate that the datagram was sent at
  6651.       precedence 6.
  6652.  
  6653.       Success: Display of reply datagram.
  6654.  
  6655.       Failure: Any response other than the display of the reply
  6656.       datagram.
  6657.  
  6658. Test 210 precedence 5
  6659.  
  6660.       - Can the IUT send a datagram with precedence 5?
  6661.  
  6662.       - Action:  Send a datagram to the IP Implementation Under
  6663.       Test. This datagram should be passed by the IUT to its Remote
  6664.       Driver. The IUT's Remote Driver should request the IUT to send
  6665.       the reply datagram at precedence 5 to the IP Tester.
  6666.  
  6667.       - Verification: The IP Tester will display the reply
  6668.       datagram that must contain "ident = 210 prec = 5 " in its
  6669.       21-byte data field. The display must contain the string
  6670.       "V4HL5P5" to indicate that the datagram was sent at
  6671.       precedence 5.
  6672.  
  6673.       Success: Display of reply datagram.
  6674.  
  6675.       Failure: Any response other than the display of the reply
  6676.       datagram.
  6677.  
  6678. Test 211 precedence 4
  6679.  
  6680.       - Can the IUT send a datagram with precedence 4?
  6681.  
  6682.       - Action:  Send a datagram to the IP Implementation Under
  6683.       Test. This datagram shouId be passed by the IUT to its Remote
  6684.       Driver. The IUT's Remote Driver should request the IUT to send
  6685.       the reply datagram at precedence 4 to the IP Tester.
  6686.  
  6687.       - Verification: The IP Tester will display the reply
  6688.       datagram that must contain "ident = 211 prec = 4 " in its
  6689.       21-byte data field.   The display must contain the string
  6690.       "V4HL5P4" to indicate that the datagram was sent at
  6691.       precedence 4.
  6692.  
  6693.       Success: Display of reply datagram.
  6694.  
  6695.       Failure: Any response other than the display of the reply
  6696.       datagram.
  6697.  
  6698. Test 212 precedence 3
  6699.  
  6700.       - Can the IUT send a datagram with precedence 3?
  6701.  
  6702.       - Action:  Send a datagram to the IP Implementation Under
  6703.       Test. This datagram should be passed by the IUT to its Remote
  6704.       Driver. The IUT's Remote Driver should request the IUT to send
  6705.       the reply datagram at precedence 3 to the IP Tester.
  6706.  
  6707.       - Verification: The IP Tester will display the reply
  6708.       datagram that must contain "ident = 212 prec = 3 " in its
  6709.       21-byte data field. The display must contain the string
  6710.       "V4HL5P3" to indicate that the datagram was sent at
  6711.       precedence 3.
  6712.  
  6713.       Success: Display of reply datagram.
  6714.  
  6715.       Failure: Any response other than the display of the reply
  6716.       datagram.
  6717.  
  6718. Test 213 precedence 2
  6719.  
  6720.       - Can the IUT send a datagram with precedence 2?
  6721.  
  6722.       - Action:  Send a datagram to the IP Implementation Under
  6723.       Test. This datagram should be passed by the IUT to its Remote
  6724.       Driver. The IUT's Remote Driver should request the IUT to send
  6725.       the reply datagram at precedence 2 to the IP Tester.
  6726.  
  6727.       - Verification: The IP Tester will display the reply
  6728.       datagram that must contain "ident = 213 prec = 2 " in its
  6729.       21-byte data field. The display must contain the string
  6730.       "V4HL5P2" to indicate that the datagram was sent at
  6731.       precedence 2.
  6732.  
  6733.       Success: Display of reply datagram.
  6734.  
  6735.       Failure: Any response other than the display of the reply
  6736.       datagram.
  6737.  
  6738. Test 214 precedence 1
  6739.  
  6740.       - Can the IUT send a datagram with precedence 1?
  6741.       - Action:  Send a datagram to the IP Implementation Under
  6742.       Test. This datagram should be passed by the IUT to its Remote
  6743.       Driver. The IUT's Remote Driver should request the IUT to send
  6744.       the reply datagram at precedence 1 to the IP Tester.
  6745.  
  6746.       - Verification: The IP Tester will display the reply
  6747.       datagram that must contain "ident = 214 prec = 1 " in its
  6748.       21-byte data field. The display must contain the string
  6749.       "V4HL5P1" to indicate that the datagram was sent at
  6750.       precedence 1.
  6751.  
  6752.       Success: Display of reply datagram.
  6753.  
  6754.       Failure: Any response other than the display of the reply
  6755.       datagram.
  6756.  
  6757. Test 215 precedence 0
  6758.  
  6759.       - Can the IUT send a datagram with precedence 0?
  6760.  
  6761.       - Action:  Send a datagram to the IP Implementation Under
  6762.       Test. This datagram should be passed by the IUT to its Remote
  6763.       Driver. The IUT's Remote Driver should request the IUT to send
  6764.       the reply datagram at precedence 0 to the IP Tester.
  6765.  
  6766.       - Verification: The IP Tester will display the reply
  6767.       datagram that must contain "ident = 215 prec = 0 " in its
  6768.       21-byte data field. The display must contain the string
  6769.       "V4HL5PO" to indicate that the datagram was sent at
  6770.       precedence 0.
  6771.  
  6772.       Success: Display of reply datagram.
  6773.  
  6774.       Failure: Any response other than the display of the reply
  6775.       datagram.
  6776.  
  6777. Scenario File ReasMustTest:  "Basic Reassembly Test" datagrams
  6778.  
  6779. 500         two fragments
  6780.  
  6781. 501         three fragments
  6782.  
  6783. 502         four fragments
  6784.  
  6785. 503         four fragments with middle fragments out of order
  6786.  
  6787. 504         four fragments in reverse order
  6788.  
  6789. 505         set and restart reassembly timeout timer
  6790.  
  6791. 506         set and properly check reassembly timeout timer
  6792.  
  6793. 507         duplicated header fragment
  6794. 508        duplicated middle fragment
  6795.  
  6796. 509        duplicated tail fragment
  6797.  
  6798. 510        missing header fragment
  6799.  
  6800. 511        missing middle fragment
  6801.  
  6802. 512        missing tail fragment
  6803.  
  6804. 513-514    reassemble two datagrams at once
  6805.  
  6806. 515-516    fragmented datagram with missing tail fragment +
  6807.            good fragmented datagram
  6808.  
  6809. 517        identification separation
  6810.  
  6811. 518        protocol separation
  6812.  
  6813. 519        middle fragment only
  6814.  
  6815. 520        reassemble a 576-byte datagram fragmented on 8-octet
  6816.            boundaries
  6817.  
  6818. 521        reassemble a 576-byte datagram fragmented on 16-octet
  6819.            boundaries
  6820.  
  6821. 522        reassemble a 576-byte datagram fragmented on 32-octet
  6822.            boundaries
  6823.  
  6824. 523        reassemble a 576-byte datagram fragmented on 64-octet
  6825.            boundaries
  6826.  
  6827. 524        reassemble a 576-byte datagram fragmented on 128-octet
  6828.            boundaries
  6829.  
  6830. 525        reassemble a 576-byte datagram fragmented on 256-octet
  6831.            boundaries
  6832.  
  6833.  
  6834.  
  6835. Test 500   two fragments
  6836.  
  6837.       - Can the IUT reassemble a datagram split into two fragments?
  6838.  
  6839.       --Action:  Send a datagram split into two fragments to the IP
  6840.       Implementation Under Test. This datagram should be reassembled
  6841.       by the IUT and passed to its Remote Driver. The IUT's Remote
  6842.       Driver should request the IUT to send the reply datagram
  6843.       required by the lP Remote Driver Specification to the IP
  6844.       Tester.
  6845.  
  6846.       - Verification: The IP Tester will display the reply
  6847.       datagram that must contain "ident = 500 " in its 12-byte
  6848.       data field.
  6849.       Success: Display of reply datagram.
  6850.  
  6851.       Failure: Any response other than the display of the reply
  6852.       datagram.
  6853.  
  6854. Test 501 three fragments
  6855.  
  6856.       - Can the IUT reassemble a datagram split into three fragments?
  6857.  
  6858.       - Action:  Send a datagram split into three fragments to the
  6859.       IP Implementation Under Test. This datagram should be
  6860.       reassembled by the IUT and passed to its Remote Driver. The
  6861.       IUT's Remote Driver should request the IUT to send the reply
  6862.       datagram required by the IP Remote Driver Specification to the
  6863.       IP Tester.
  6864.  
  6865.       - Verification: The IP Tester will display the reply
  6866.       datagram that must contain "ident = 501 reliab = 1 " in its
  6867.       23 byte data field.
  6868.  
  6869.       Success: Display of reply datagram.
  6870.  
  6871.       Failure: Any response other than the display of the reply
  6872.       datagram.
  6873.  
  6874. Test 502 four fragments
  6875.  
  6876.       - Can the IUT reassemble a datagram split into four fragments?
  6877.  
  6878.       - Action:  Send a datagram split into four fragments to the IP
  6879.       Implementation Under Test. This datagram should be reassembled
  6880.       by the IUT and passed to its Remote Driver. The IUT's Remote
  6881.       Driver should request the IUT to send the reply datagram
  6882.       required by the IP Remote Driver Specification to the IP
  6883.       Tester.
  6884.  
  6885.       - Verification: The IP Tester will display the reply
  6886.       datagram that must contain "ident = 502 datalen = 42 ident =
  6887.       502 datal" in its 42-byte data field.
  6888.  
  6889.       Success: Display of reply datagram.
  6890.  
  6891.       Failure: Any response other than the display of the reply
  6892.       datagram.
  6893.  
  6894. Test 503 four fragments with middle fragments out of order
  6895.  
  6896.       - Can the IUT reassemble fragments received out of order?
  6897.  
  6898.       - Action:  Send a fragmented datagram to the IP Implementation
  6899.       Under Test with the second and third fragments out of order.
  6900.       This datagram should be reassembled by the IUT and passed to
  6901.       its Remote Driver. The IUT's Remote Driver should request the
  6902.       IUT to send the reply datagram required by the IP Remote
  6903.       Driver Specification to the IP Tester.
  6904.      - Verification: The IP Tester will display the reply
  6905.      datagram that must contain "ident = 503 datalen = 43 ident =
  6906.      503 datale" in its 43-byte data field.
  6907.  
  6908.      Success: Display of reply datagram.
  6909.  
  6910.      Failure: Any response other than the display of the reply
  6911.      datagram.
  6912.  
  6913. Test 504 four fragments in reverse order
  6914.  
  6915.      - Can the IUT reassemble fragments received out of order?
  6916.  
  6917.      - Action:  Send a fragmented datagram to the IP Implementation
  6918.      Under Test with fragments in reverse order. This datagram
  6919.      should be reassembled by the IUT and passed to its Remote
  6920.      Driver. The IUT's Remote Driver should request the IUT to send
  6921.      the reply datagram required by the IP Remote Driver
  6922.      Specification to the IP Tester.
  6923.  
  6924.      - Verification: The IP Tester will display the reply
  6925.      datagram that must contain "ident = 504 datalen = 44 ident =
  6926.      504 datalen" in its 44-byte data field.
  6927.  
  6928.      Success: Display of reply datagram.
  6929.  
  6930.      Failure: Any response other than the display of the reply
  6931.      datagram.
  6932.  
  6933. Test 505 set and restart reassembly timeout timer
  6934.  
  6935.      - Can the LUT manage its reassembly timeout timer?
  6936.  
  6937.      - Action:  Send a fragmented datagram to the IP Implementation
  6938.      Under Test. The first fragment is sent with a time to live
  6939.      value of 70 seconds. The IP Test Controller will wait for 55
  6940.      seconds before sending the next fragment with a time to live
  6941.      of 60 seconds. Since the reassembly timer should be down to
  6942.      around 14 seconds, it should be restarted. The IP Test
  6943.      Controller will wait for 45 seconds before sending the final
  6944.      fragment. The datagram should then be reassembled by the IUT
  6945.      and passed to its Remote Driver. The IUT's Remote Driver
  6946.      should request the IUT to send the reply datagram required by
  6947.      the IP Remote Driver Specification to the IP Tester.
  6948.  
  6949.      - Verification: The IP Tester will display the reply
  6950.      datagram that must contain "ident = 505 datalen = 45 ident =
  6951.      505 datalen " in its 45-byte data field.
  6952.  
  6953.      Success: Display of reply datagram.
  6954.  
  6955.      Failure: Any response other than the display of the reply
  6956.      datagram.
  6957. Test 506 set and properly check reassembly timeout timer
  6958.  
  6959.       - Can the IUT manage its reassembly timeout timer?
  6960.  
  6961.       - Action:  Send a fragmented datagram to the IP Implementa-
  6962.       tion Under Test. The first fragment is sent with a time to
  6963.       live value of 20 seconds. The IP Test Controller will wait for
  6964.       6 seconds before sending the next fragment with a time to live
  6965.       of 2 seconds. Since the reassembly timer should be down to
  6966.       around 13 seconds, it should not be restarted. The IP Test
  6967.       Controller will wait for 3 seconds before sending the final
  6968.       fragment. The datagram should then be reassembled by the IUT
  6969.       and passed to its Remote Driver. The IUT's Remote Driver
  6970.       should request the IUT to send the reply datagram required by
  6971.       the IP Remote Driver Specification to the IP Tester.
  6972.  
  6973.       - Verification: The IP Tester will display the reply
  6974.       datagram that must contain "ident = 506 datalen = 46 ident =
  6975.       506 datalen =" in its 46-byte data field.
  6976.  
  6977.       Success: Display of reply datagram.
  6978.  
  6979.       Failure: Any response other than the display of the reply
  6980.       datagram.
  6981.  
  6982. Test 507 duplicated header fragment
  6983.  
  6984.       - Can the IUT handle a duplicated header fragment?
  6985.  
  6986.       - Action:  Send a fragmented datagram to the IP Implementation
  6987.       Under Test whose header fragment has been duplicated. This
  6988.       datagram should be reassembled by the IUT and passed to its
  6989.       Remote Driver. The IUT's Remote Driver should request the IUT
  6990.       to send the reply datagram required by the IP Remote Driver
  6991.       Specification to the IP Tester.
  6992.  
  6993.       - Verification: The IP Tester will display the reply
  6994.       datagram that must contain "ident = 507 datalen = 47 ident =
  6995.       507 datalen = " in its 47-byte data field.
  6996.  
  6997.       Success: Display of reply datagram.
  6998.  
  6999.       Failure: Any response other than the display of the reply
  7000.       datagram.
  7001.  
  7002. Test 508 duplicated middle fragment
  7003.  
  7004.       - Can the IUT handle a duplicated middle fragment?
  7005.  
  7006.       - Action:  Send a fragmented datagram to the IP Implementation
  7007.       Under Test whose middle fragment has been duplicated. This
  7008.       datagram should be reassembled by the IUT and passed to its
  7009.       Remote Driver. The IUT's Remote Driver should request the IUT
  7010.       to send the reply datagram required by the IP Remote Driver
  7011.       Specification to the IP Tester.
  7012.      - Verification: The IP Tester will display the reply
  7013.      datagram that must contain "ident = 508 datalen = 48 ident =
  7014.      508 datalen = 4" in its 48-byte data field.
  7015.  
  7016.      Success: Display of reply datagram.
  7017.  
  7018.      Failure: Any response other than the display of the reply
  7019.      datagram.
  7020.  
  7021. Test 509 duplicated tail fragment
  7022.  
  7023.      - Can the IUT handle a duplicated tail fragment?
  7024.  
  7025.      - Action:  Send a fragmented datagram to the IP Implementa-
  7026.      tion Under Test whose tail fragment has been duplicated. Both
  7027.      tail fragments are delivered out of order. This datagram
  7028.      should be reassembled by the IUT and passed to its Remote
  7029.      Driver. The IUT's Remote Driver should request the IUT to send
  7030.      the reply datagram required by the IP Remote Driver
  7031.      Specification to the IP Tester.
  7032.  
  7033.      - Verification: The IP Tester will display the reply
  7034.      datagram that must contain "ident = 509 datalen = 59 ident =
  7035.      509 datalen = 59 ident = 5" in its 59-byte data field.
  7036.  
  7037.      Success: Display of reply datagram.
  7038.  
  7039.      Failure: Any response other than the display of the reply
  7040.      datagram.
  7041.  
  7042. Test 510 missing header fragment
  7043.  
  7044.      - Can the IUT handle a missing header fragment?
  7045.  
  7046.      - Action:  Send a fragmented datagram to the IP Implementation
  7047.      Under Test whose header fragment is missing. The IUT's
  7048.      reassembly timeout timer should expire. The IUT may send an
  7049.      ICMP reassembly timeout message to the IP Tester.
  7050.  
  7051.      - Verification:  If there is an IP Tester datagram display,
  7052.      it must contain "ICMP TIME EXCEEDED id=00510 REAS".
  7053.  
  7054.      Success: Display of optional ICMP reassembly timeout
  7055.      message.
  7056.  
  7057.      NOTICE: If there is a display of an ICMP reassembly timeout
  7058.      message, the IUT does not conform to RFC792.
  7059.  
  7060.      Failure: Any response other than the display of the ICMP
  7061.      reassembly timeout message or nothing.
  7062.  
  7063. Test 511 missing middle fragment
  7064.  
  7065.      - Can the IUT handle a missing middle fragment?
  7066.      - Action:  Send a fragmented datagram to the IP Implementation
  7067.      Under Test whose middle fragment is missing. The IUT's
  7068.      reassembly timeout timer should expire. The IUT may send an
  7069.      ICMP reassembly timeout message to the IP Tester.
  7070.  
  7071.      - Verification: If there is an IP Tester datagram display,
  7072.      it must contain "ICMP TIME EXCEEDED id=00511 REAS".
  7073.  
  7074.      Success: Display of optional ICMP reassembly timeout
  7075.      message.
  7076.  
  7077.      Failure: Any response other than the display of the ICMP
  7078.      reassembly timeout message or nothing.
  7079.  
  7080. Test 512 missing tail fragment
  7081.  
  7082.      - Can the IUT handle a missing tail fragment?
  7083.  
  7084.      - Action:  Send a fragmented datagram to the IP Implementation
  7085.      Under Test whose tail fragment is missing. The IUT's
  7086.      reassembly timeout timer should expire. The IUT may send an
  7087.      ICMP reassembly timeout message to the IP Tester.
  7088.  
  7089.      - Verification: If there is an IP Tester datagram display,
  7090.      it must contain "ICMP TIME EXCEEDED id=00512 REAS".
  7091.  
  7092.      Success: Display of optional ICMP reassembly timeout
  7093.      message.
  7094.  
  7095.      Failure: Any response other than the display of the ICMP
  7096.      reassembly timeout message or nothing.
  7097.  
  7098. Test 513 reassemble two datagrams at once
  7099.  
  7100.      - Can the IUT reassemble two datagrams at once?
  7101.  
  7102.      - Action:  Send two fragmented datagrams to the IP
  7103.      Implementation Under Test. Each fragment of the first datagram
  7104.      is followed by a fragment from the second datagram. Each
  7105.      datagram should be reassembled by the IUT and passed to its
  7106.      Remote Driver. The IUT's Remote Driver should request the IUT
  7107.      to send the reply datagrams required by the IP Remote Driver
  7108.      Specification to the IP Tester.
  7109.  
  7110.      - Verification: The IP Tester will display the first reply
  7111.      datagram that must contain "ident = 513 datalen = 43 ident =
  7112.      513 datal" in its 43-byte data field. This should be
  7113.      followed by the IP Tester display the second reply datagram
  7114.      that must contain "ident = 514 datalen = 44 ident = 514
  7115.      datale" in its 44-byte data field.
  7116.  
  7117.      Success: Display of reply datagrams.
  7118.      Failure:  Any response other than the display of the reply
  7119.      datagrams.
  7120.  
  7121. Test 515 fragmented datagram with missing tail fragment +
  7122.          good fragmented datagram
  7123.  
  7124.      - Can the IUT handle two datagrams independently?
  7125.  
  7126.      - Action:  Send a fragmented datagram to the IP Implementation
  7127.      Under Test whose tail fragment is missing. These are
  7128.      intermixed with a complete set of fragments for a second
  7129.      datagram also sent to the IUT. The second datagram should be
  7130.      reassembled and passed to the IUT's Remote Driver. The IUT's
  7131.      Remote Driver should request the IUT to send the reply
  7132.      datagram required by the IP Remote Driver Specification to the
  7133.      IP Tester. The IUT's reassembly timeout timer for the
  7134.      incomplete set of fragments should expire later. The IUT may
  7135.      send an ICMP reassembly timeout message to the IP Tester.
  7136.  
  7137.      - Verification: The IP Tester will display the first reply
  7138.      datagram that must contain "ident = 516 datalen = 46 ident =
  7139.      516 datalen " in its 46-byte data field. This may be
  7140.      followed by an IP Tester datagram display containing "ICMP
  7141.      TIME EXCEEDED id=00515 REAS".
  7142.  
  7143.      Success: Display of reply datagram and optional ICMP
  7144.      reassembly timeout message.
  7145.  
  7146.      Failure: Any response other than the reply datagram and
  7147.      optional ICMP reassembly timeout message display.
  7148.  
  7149. Test 517 identification separation
  7150.  
  7151.      - Can the IUT handle two datagrams independently?
  7152.  
  7153.      - Action:  Send fragments to the IP Implementation Under Test
  7154.      that would be sufficient to reassembIe a datagram if their
  7155.      identification fields were identical. The IUT is required to
  7156.      treat these fragments as parts of two separate datagrams in
  7157.      accordance with section 9.4.1. The IUT's reassembly timeout
  7158.      timer for each reassembly should expire later. The IUT may
  7159.      send an ICMP reassembly timeout message to the IP Tester for
  7160.      each.
  7161.  
  7162.      - Verification: The IP Tester will display each ICMP
  7163.      reassembly timeout message that the IUT may send. They must
  7164.      contain "ICMP TIME EXCEEDED. id=00517 REAS" or "ICMP TIME
  7165.      EXCEEDED id=00001 REAS" and may appear in either order or
  7166.      alone. Neither may be duplicated.
  7167.  
  7168.      Success: Display of optional ICMP reassembly timeout
  7169.      message(s).
  7170.      Failure: Any response other than the optional ICMP
  7171.      reassembly timeout message(s).
  7172.  
  7173. Test 518 protocol separation
  7174.  
  7175.      - Can the IUT handle two datagrams independently?
  7176.  
  7177.      - Action:  Send fragments to the IP Implementation Under Test
  7178.      that would be sufficient to reassemble a datagram if their
  7179.      protocol fields were identical. The IUT is required to treat
  7180.      these fragments as parts of two separate datagrams in
  7181.      accordance with section 9.4.1. The IUT's reassembly timeout
  7182.      timer for each reassembly should expire later. The IUT may
  7183.      send an ICMP reassembly timeout message to the IP Tester for
  7184.      each.
  7185.  
  7186.      - Verification: The IP Tester will display each of the two
  7187.      ICMP reassembly timeout messages that the IUT may send. They
  7188.      must contain "ICMP TIME EXCEEDED id=00518 REAS".
  7189.  
  7190.      Success: Display of optional ICMP reassembly timeout
  7191.      message(s).
  7192.  
  7193.      NOTICE: If there is a display of two ICMP reassembly
  7194.      timeout messages, the IUT does not conform to RFC792.
  7195.  
  7196.      Failure: Any response other than the optional ICMP
  7197.      reassembly timeout message(s).
  7198.  
  7199. Test 519 middle fragment only
  7200.  
  7201.      - Can the IUT handle missing header and tail fragments?
  7202.  
  7203.      - Action:  Send a fragment from the middle of a datagram to
  7204.      the IP Implementation Under Test. The IUT's reassembly timeout
  7205.      timer should expire. The IUT may send an ICMP reassembly
  7206.      timeout message to the IP Tester.
  7207.  
  7208.      - Verification: If there is an IP Tester datagram display,
  7209.      it must contain "ICMP TIME EXCEEDED id=00519 REAS".
  7210.  
  7211.      Success: Display of optional ICMP reassembly timeout
  7212.      message.
  7213.  
  7214.      NOTICE: If there is a display of an ICMP reassembly timeout
  7215.      message, the IUT does not conform to RFC792.
  7216.  
  7217.      Failure: Any response other than the display of the ICMP
  7218.      reassembly timeout message or nothing.
  7219.  
  7220. Test 520 reassemble a 576-byte datagram fragmented on 8-octet
  7221.            boundaries
  7222.  
  7223.      - Can the IUT reassemble a fragmented 576 byte datagram?
  7224. Test  520 reassemble a 576-byte datagram fragmented on 8-octet
  7225.           boundaries
  7226.  
  7227.       - Can the IUT reassemble a fragmented 576 byte datagram?
  7228.  
  7229.       - Action:  Send a 576-byte datagram fragmented on 8-octet
  7230.       boundaries to the IP Implementation Under Test. This datagram
  7231.       should be reassembled by the IUT and passed to its Remote
  7232.       Driver. The IUT's Remote Driver should then request the IUT to
  7233.       send the reply datagram required by the IP Remote Driver
  7234.       Specification to the IP Tester.
  7235.  
  7236.       - Verification: The IP Tester will display the reply
  7237.       datagram that must contain "ident = 520 datalen = 48 ident =
  7238.       520 datalen = 4" in its 48-byte data field.
  7239.  
  7240. .     Success: Display of reply datagram.
  7241.  
  7242.       Failure: Any response other than the display of the reply
  7243.       datagram.
  7244.  
  7245. Test  521 reassemble a 576-byte datagram fragmented on 16-octet
  7246.           boundaries
  7247.  
  7248.       - Can the IUT reassemble a fragmented 576-byte datagram?
  7249.  
  7250.       - Action:  Send a 576-byte datagram fragmented on 16-octet
  7251.       boundaries to the IP Implementation Under Test. This datagram
  7252.       should be reassembled by the IUT and passed to its Remote
  7253.       Driver. The IUT's Remote Driver should then request the IUT to
  7254.       send the reply datagram required by the IP Remote Driver
  7255.       Specification to the IP Tester.
  7256.  
  7257.       - Verification: The IP Tester will display the reply
  7258.       datagram that must contain "ident = 521 datalen = 48 ident =
  7259.       521 datalen = 4" in its 48-byte data field.
  7260.  
  7261.       Success: Display of reply datagram.
  7262.  
  7263.       Failure: Any response other than the display of the reply
  7264.       datagram.
  7265.  
  7266. Test  522 reassemble a 576-byte datagram fragmented on 32-octet
  7267.           boundaries
  7268.  
  7269.       - Can the IUT reassemble a fragmented 576-byte datagram?
  7270.  
  7271.       - Action:  Send a 576-byte datagram fragmented on 32-octet
  7272.       boundaries to the IP Implementation Under Test. This datagram
  7273.       should be reassembled by the IUT and passed to its Remote
  7274.       Driver. The IUT's Remote Driver should then request the IUT to
  7275.       send the reply datagram required by the IP Remote Driver
  7276.       Specification to the IP Tester.
  7277.       - Verification: The IP Tester will display the reply
  7278.       datagram that must contain "ident = 522 datalen = 48 ident
  7279.       522 datalen = 4" in its 48-byte data field.
  7280.  
  7281.       Success: Display of reply datagram.
  7282.  
  7283.       Failure: Any response other than the display of the reply
  7284.       datagram.
  7285.  
  7286. Test  523 reassemble a 576-byte datagram fragmented on 64-octet
  7287.           boundaries
  7288.  
  7289.       - Can the IUT reassemble a fragmented 576-byte datagram?
  7290.  
  7291.       - Action:  Send a 576-byte datagram fragmented on 64-octet
  7292.       boundaries to the IP Implementation Under Test. This datagram
  7293.       should be reassembled by the IUT and passed to its Remote
  7294.       Driver. The IUT's Remote Driver should then request the IUT to
  7295.       send the reply datagram required by the IP Remote Driver
  7296.       Specification to the IP Tester.
  7297.  
  7298.       - Verification: The IP Tester will display the reply
  7299.       datagram that must contain "ident = 523 datalen = 48 ident =
  7300.       523 datalen = 4" in its 48-byte data field.
  7301.  
  7302.       Success: Display of reply datagram.
  7303.  
  7304.       Failure: Any response other than the display of the reply
  7305.       datagram.
  7306.  
  7307. Test  524 reassemble a 576-byte datagram fragmented on 128-octet
  7308.           boundaries
  7309.  
  7310.       - Can the IUT reassemble a fragmented 576-byte datagram?
  7311.  
  7312.       - Action:  Send a 576-byte datagram fragmented on 128-octet
  7313.       boundaries to the IP Implementation Under Test. This datagram
  7314.       should be reassembled by the IUT and passed to its Remote
  7315.       Driver. The IUT's Remote Driver should then request the IUT to
  7316.       send the reply datagram required by the IP Remote Driver
  7317.       Specification to the IP Tester.
  7318.  
  7319.       - Verification: The IP Tester will display the reply
  7320.       datagram that must contain "ident = 524 datalen = 48 ident =
  7321.       524 datalen = 4" in its 48-byte data field.
  7322.  
  7323.       Success: Display of reply datagram.
  7324.  
  7325.       Failure: Any response other than the display of the reply
  7326.       datagram.
  7327.  
  7328. Test  525 reassemble a 576-byte datagram fragmented on 256-octet
  7329.           boundaries
  7330.       ident = 1024 datalen = 1004 ident = 1024 datalen = 1004
  7331.       ident = 1024 datalen = 1004 ident = 1024 datalen = 1004
  7332.       ident = 1024 datalen = 1004 ident = 1024 datalen = 1004
  7333.       ident = 1024 datalen = 1004 ident = 1024 datalen = 1" in a
  7334.       1004 byte data field
  7335.  
  7336.                          or
  7337.  
  7338.       "ident = 1024 notimpl" in a 20-byte data field.
  7339.  
  7340.       The 1004-data byte reply datagram may arrive in fragments
  7341.       that will also be displayed.
  7342.  
  7343.       Success: Display of reply datagram or not implemented
  7344.       message.
  7345.  
  7346.       Failure: Any response other than the display of the reply
  7347.       datagram or not implemented message.
  7348.  
  7349. Scenario File Send1144Test:  "Send 1144-Byte Datagram Test"
  7350.  
  7351.       1144 transmission of 1144-byte datagram
  7352.  
  7353.  
  7354.  
  7355.  
  7356. Test 1144 transmission of 1144-byte datagram
  7357.  
  7358.       - Can the IUT send an 1144-byte datagram?
  7359.  
  7360.       - Action:  Send datagram to the IP Implementation Under Test.
  7361.       The IUT should pass this datagram to its Remote Driver. The
  7362.       IUT's Remote Driver should then request the IUT to send the
  7363.       1144-byte reply datagram required by the IP Remote Driver
  7364.       Specification to the IP Tester.  If the IUT can't send it, it
  7365.       should inform its Remote Driver so the Remote Driver can
  7366.       request the IUT to send an IP Remote Driver not implemented
  7367.       message instead.
  7368.  
  7369.       - Verification: The IP Tester will display the reply
  7370.       datagram that may contain either:
  7371.  
  7372.       "ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7373.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7374.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7375.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7376.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7377.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7378.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7379.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7380.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7381.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7382.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7383.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7384.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7385.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7386.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7387.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7388.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7389.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7390.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7391.       ident = 1144 datalen = 1124 ident = 1144 datalen = 1124
  7392.       iden" in a 1124 byte data field
  7393.  
  7394.                         or
  7395.  
  7396.       "ident = 1144 notimpl" in a 20-byte data field.
  7397.  
  7398.       The 1124-data byte reply datagram may arrive in fragments
  7399.       that will also be displayed.
  7400.  
  7401.       Success: Display of reply datagram or not implemented
  7402.       message.
  7403.  
  7404.       Failure: Any response other than the display of the reply
  7405.       datagram or not implemented message.
  7406.  
  7407. Scenario File Send576Test: "Send 576-Byte Datagram Test"
  7408.  
  7409.       576 transmission of 576-byte datagram
  7410.  
  7411.  
  7412.  
  7413. Test 576  transmission of 576-byte datagram
  7414.  
  7415.       - Can the IUT send an 576-byte datagram?
  7416.  
  7417.       - Action:  Send datagram to the IP Implementation Under Test.
  7418.       The IUT should pass this datagram to its Remote Driver. The
  7419.       IUT's Remote Driver should then request the IUT to send the
  7420.       576 byte reply datagram required by the IP Remote Driver
  7421.       Specification to the IP Tester. If the IUT can't send it, it
  7422.       should inform its Remote Driver so the Remote Driver can
  7423.       request the IUT to send an IP Remote Driver not implemented
  7424.       message instead.
  7425.  
  7426.       - Verification: The IP Tester will display the reply
  7427.       datagram that may contain either:
  7428.  
  7429.       "ident = 576 datalen = 556 ident = 576 datalen = 556
  7430.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7431.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7432.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7433.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7434.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7435.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7436.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7437.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7438.       ident = 576 datalen = 556 ident = 576 datalen = 556
  7439.       The 556-data byte reply datagram may arrive in fragments
  7440.       that will also be displayed.
  7441.  
  7442.       Success: Display of reply datagram or not implemented
  7443.       message.
  7444.  
  7445.       Failure: Any response other than the display of the reply
  7446.       datagram or not implemented message.
  7447.  
  7448. Scenario File Send68Test:  "Send 68-Byte Datagram Test"
  7449.  
  7450. Test 68 transmission of 68-byte datagram
  7451.  
  7452.  
  7453.  
  7454. Test 68 transmission of 68-byte datagram
  7455.  
  7456.       - Can the IUT send an 68-byte datagram?
  7457.  
  7458.       - Action:  Send datagram to the IP Implementation Under Test.
  7459.       The IUT should pass this datagram to its Remote Driver. The
  7460.       IUT's Remote Driver should then request the lUT to send the
  7461.       68-byte reply datagram required by the IP Remote Driver
  7462.       Specification to the IP Tester.
  7463.  
  7464.       - Verification: The IP Tester will display the reply
  7465.       datagram that must contain "ident = 68 datalen = 48 dontfrag
  7466.       = 1 ident = 68" in a 48-byte data field. The display must
  7467.       also contain "F00000" to indicate that the datagram wasn't
  7468.       fragmented.
  7469.  
  7470.       Success: Display of reply datagram.
  7471.  
  7472.       Failure: Any response other than the display of the reply
  7473.       datagram.
  7474.  
  7475. Scenario File TOS BitBotTest: "Bottom-up Type of Service Test"
  7476. datagrams
  7477.  
  7478. 300       type of service bits clear
  7479.  
  7480. 301       reliability bit set
  7481.  
  7482. 302       throughput bit set
  7483.  
  7484. 303       delay bit set
  7485.  
  7486. 304       reliability + throughput bits set
  7487.  
  7488. 305       reliability + delay bits set
  7489.  
  7490. 306       throughput + delay bits set
  7491.  
  7492. 307       reliability + throughput + delay bits set
  7493. 304       reliability + throughput bits set
  7494.  
  7495. 305       reliability + delay bits set
  7496.  
  7497. 306       throughput + delay bits set
  7498.  
  7499. 307       reliability + throughput + delay bits set
  7500.  
  7501.  
  7502.  
  7503.  
  7504. Test 300  type of service bits clear
  7505.  
  7506.       - Can the IUT receive a datagram with its type of service
  7507.       bits clear?
  7508.  
  7509.       - Action:  Send a datagram to the IP Implementation Under Test
  7510.       with its type of service bits clear. This datagram should be
  7511.       passed by the IUT to its Remote Driver. The IUT's Remote
  7512.       Driver should request the IUT to send the reply datagram
  7513.       required by the IP Remote Driver Specification to the IP
  7514.       Tester.
  7515.  
  7516.       - Verification: The IP Tester will display the reply
  7517.       datagram that must contain "ident = 300 " in its 12-byte
  7518.       data field.
  7519.  
  7520.       Success: Display of reply datagram.
  7521.  
  7522.       Failure: Any response other than the display of the reply
  7523.       datagram.
  7524.  
  7525. Test 301  reliability bit set
  7526.  
  7527.       - Can the IUT receive a datagram with its reliability bit
  7528.       set?
  7529.  
  7530.       - Action:  Send a datagram to the IP Implementation Under Test
  7531.       with its reliability bit set. This datagram should be passed
  7532.       by the IUT to its Remote Driver. The IUT's Remote Driver
  7533.       should request the IUT to send the reply datagram required by
  7534.       the IP Remote Driver Specification to the IP Tester.
  7535.  
  7536.       - Verification: The IP Tester will display the reply
  7537.       datagram that must contain "ident = 301 " in its 12-byte
  7538.       data field.
  7539.  
  7540.       Success: Display of reply datagram.
  7541.  
  7542.       Failure: Any response other than the display of the reply
  7543.       datagram.
  7544.  
  7545. Test 302  throughput bit set
  7546.       - Can the IUT receive a datagram with its throughput bit set?
  7547.  
  7548.       - Action:  Send a datagram to the IP Implementation Under Test
  7549.       with its throughput bit set. This datagram should be passed by
  7550.  
  7551.       the IUT to its Remote Driver. The IUT's Remote Driver should
  7552.       request the IUT to send the reply datagram required by the IP
  7553.       Remote Driver Specification to the IP Tester.
  7554.  
  7555.       - Verification: The IP Tester will display the reply datagram
  7556.       that must contain "ident = 302 " in its 12-byte data field.
  7557.  
  7558.       Success: Display of reply datagram.
  7559.  
  7560.       Failure: Any response other than the display of the reply
  7561.       datagram.
  7562.  
  7563. Test 303 delay bit set
  7564.  
  7565.       - Can the IUT receive a datagram with its delay bit set?
  7566.  
  7567.       - Action:  Send a datagram to the IP Implementation Under Test
  7568.       with its delay bit set. This datagram should be passed by the
  7569.       IUT to its Remote Driver. The IUT's Remote Driver should request
  7570.       the IUT to send the reply datagram required by the IP Remote
  7571.       Driver Specification to the IP Tester.
  7572.  
  7573.       - Verification: The IP Tester will display the reply datagram
  7574.       that must contain "ident = 303 " in its 12-byte data field.
  7575.  
  7576.       Success: Display of reply datagram.
  7577.  
  7578.       Failure:  Any response other than the display of the reply
  7579.       datagram.
  7580.  
  7581. Test 304 reliability + throughput bits set
  7582.  
  7583.       - Can the IUT receive a datagram with its reliability and
  7584.       throughput bits set?
  7585.  
  7586.       - Action:  Send a datagram to the IP Implementation Under Test
  7587.       with its reliability and throughput bits set. This datagram
  7588.       should be passed by the IUT to its Remote Driver. The IUT's
  7589.       Remote Driver should request the IUT to send the reply data-
  7590.       gram required by the IP Remote Driver Specification to the IP
  7591.       Tester.
  7592.  
  7593.       - Verification: The IP Tester will display the reply datagram
  7594.       that must contain "ident = 304 " in its 12-byte data field.
  7595.  
  7596.       Success: Display of reply datagram.
  7597.  
  7598.       Failure: Any response other than the display of the reply
  7599.       datagram.
  7600.       request the IUT to send the reply datagram required by the IP
  7601.       Remote Driver Specification to the IP Tester.
  7602.  
  7603.       - Verification: The IP Tester will display the reply
  7604.       datagram that must contain "ident = 305 " in its 12-byte
  7605.       data field.
  7606.  
  7607.       Success: Display of reply datagram.
  7608.  
  7609.       Failure: Any response other than the display of the reply
  7610.       datagram.
  7611.  
  7612. Test 306  throughput + delay bits set
  7613.  
  7614.       - Can the IUT receive a datagram with its throughput and
  7615.       delay bits set?
  7616.  
  7617.       - Action:  Send a datagram to the IP Implementation Under Test
  7618.       with its throughput and delay bits set. This datagram should
  7619.       be passed by the IUT to its Remote Driver. The IUT's Remote
  7620.       Driver should request the IUT to send the reply datagram
  7621.       required by the IP Remote Driver Specification to the IP
  7622.       Tester.
  7623.  
  7624.       - Verification: The IP Tester will display the reply
  7625.       datagram that must contain "ident = 306 " in its 12-byte
  7626.       data field.
  7627.  
  7628.       Success: Display of reply datagram.
  7629.  
  7630.       Failure: Any response other than the display of the reply
  7631.       datagram.
  7632.  
  7633. Test 307 reliability + throughput + delay bits set
  7634.  
  7635.       - Can the IUT receive a datagram with its reliability,
  7636.       throughput, delay bits set?
  7637.  
  7638.       - Action:  Send a datagram to the IP Implementation Under Test
  7639.       with its reliability, throughput, and delay bits set. This
  7640.       datagram should be passed by the IUT to its Remote Driver. The
  7641.       IUT's Remote Driver should request the IUT to send the reply
  7642.       datagram required by the IP Remote Driver Specification to the
  7643.       IP Tester.
  7644.  
  7645.       - Verification: The IP Tester will display the reply
  7646.       datagram that must contain "ident = 307 " in its 12-byte
  7647.       data field.
  7648.  
  7649.       Success: Display of reply datagram.
  7650.  
  7651.       Failure: Any response other than the display of the reply
  7652.       datagram.
  7653. Scenario File TOS BitMxdTest:  "Mixed Type of Service Test"
  7654. datagrams
  7655.  
  7656.       NOTICE: This test scenario has been dropped because it's
  7657. useless.
  7658.  
  7659. Scenario File TOS BitTopTest:  "Top-Down Type of Service Test"
  7660. datagrams
  7661.  
  7662. 308       reliability + throughput + delay bits set
  7663.  
  7664. 309       throughput + delay bits set
  7665.  
  7666. 310       reliability + delay bits set
  7667.  
  7668. 311       reliability + throughput bits set
  7669.  
  7670. 312       delay bit set
  7671.  
  7672. 313       throughput bit set
  7673.  
  7674. 314       reliability bit set
  7675.  
  7676. 315       type of service bits clear
  7677.  
  7678.  
  7679.  
  7680. Test 308  reliability + throughput + delay bits set
  7681.  
  7682.       - Can the IUT send a datagram with its reliability,
  7683.       throughput, and delay bits set?
  7684.  
  7685.       - Action:  Send a datagram to the IP Implementation Under
  7686.       Test. This datagram should be passed by the IUT to its Remote
  7687.       Driver. The IUT's Remote Driver should request the IUT to send
  7688.       the reply datagram with its reliability, throughput, and delay
  7689.       bits set to the IP Tester.
  7690.  
  7691.       - Verification: The IP Tester will display the reply
  7692.       datagram that must contain "ident = 308 reliab = 1 throu = 1
  7693.       delay = 1 " in its 43-byte data field. The display must
  7694.       contain the string "V4HL5PODTR" to indicate that the
  7695.       datagram was sent with its reliability, throughput, and
  7696.       delay bits set.
  7697.  
  7698.       Success: Display of reply datagram.
  7699.  
  7700.       Failure: Any response other than the display of the reply
  7701.       datagram.
  7702.  
  7703. Test 309  throughput + delay bits set
  7704.  
  7705.       - Can the IUT send a datagram with its throughput and delay
  7706.       bits set?
  7707.       - Action:  Send a datagram to the IP Implementation Under
  7708.       Test. This datagram should be passed by the IUT to its Remote
  7709.       Driver. The IUT's Remote Driver should request the IUT to send
  7710.       the reply datagram with its throughput and delay bits set to
  7711.       the IP Tester.
  7712.  
  7713.       - Verification: The IP Tester will display the reply datagram
  7714.       that must contain "ident = 309 throu = 1 delay = 1 " in its
  7715.       32 byte data field. The display must contain the string
  7716.       "V4HL5PODT " to indicate that the datagram was sent with its
  7717.       throughput and delay bits set.
  7718.  
  7719.       Success: Display of reply datagram.
  7720.  
  7721.       Failure: Any response other than the display of the reply
  7722.       datagram.
  7723.  
  7724. Test 310 reliability + delay bits set
  7725.  
  7726.       - Can the IUT send a datagram with its reliability and delay
  7727.       bits set?
  7728.  
  7729.       - Action:  Send a datagram to the IP Implementation Under
  7730.       Test. This datagram should be passed by the IUT to its Remote
  7731.       Driver. The IUT's Remote Driver should request the IUT to send
  7732.       the reply datagram with its reliability and delay bits set to
  7733.       the IP Tester.
  7734.  
  7735.       - Verification: The IP Tester will display the reply datagram
  7736.       that must contain "ident = 310 reliab = 1 delay = 1 " in its
  7737.       33 byte data field. The display must contain the string
  7738.       "V4HL5POD R" to indicate that the datagram was sent with its
  7739.       reliability and delay bits set.
  7740.  
  7741.       Success: Display of reply datagram.
  7742.  
  7743.       Failure: Any response other than the display of the reply
  7744.       datagram.
  7745.  
  7746. Test 311 reliability + throughput bits set
  7747.  
  7748.       - Can the IUT send a datagram with its reliability and
  7749.       throughput bits set?
  7750.  
  7751.       - Action:  Send a datagram to the IP Implementation Under
  7752.       Test. This datagram should be passed by the IUT to its Remote
  7753.       Driver. The IUT's Remote Driver should request the IUT to send
  7754.       the reply datagram with its reliability and throughput bits
  7755.       set to the IP Tester.
  7756.  
  7757.       - Verification: The IP Tester will display the reply datagram
  7758.       that must contain "ident = 311 reliab = 1 throu = 1 " in its
  7759.       33-byte data field. The display must contain the string
  7760.       "V4HL5PO TR" to indicate that the datagram was sent with its
  7761.       reliability and throughput bits set.
  7762.       Success: Display of reply datagram.
  7763.  
  7764.       Failure: Any response other than the display of the reply
  7765.       datagram.
  7766.  
  7767. Test 312  delay bit set
  7768.  
  7769.       - Can the IUT send a datagram with its delay bit set?
  7770.  
  7771.       - Action:  Send a datagram to the IP Implementation Under
  7772.       Test. This datagram should be passed by the IUT to its Remote
  7773.       Driver. The IUT's Remote Driver should request the IUT to send
  7774.       the reply datagram with its delay bit set to the IP Tester.
  7775.  
  7776.       - Verification: The IP Tester will display the reply
  7777.       datagram that must contain "ident = 312 delay = 1 " in its
  7778.       22-byte data field. The display must contain the string
  7779.       "V4HL5POD  "  to indicate that the datagram was sent with its
  7780.       delay bit set.
  7781.  
  7782.       Success: Display of reply datagram.
  7783.  
  7784.       Failure: Any response other than the display of the reply
  7785.       datagram.
  7786.  
  7787. Test 313  throughput bit set
  7788.  
  7789.       - Can the IUT send a datagram with its throughput bit set?
  7790.  
  7791.       - Action:  Send a datagram to the IP Implementation Under
  7792.       Test. This datagram should be passed by the IUT to its Remote
  7793.       Driver. The IUT's Remote Driver should request the IUT to send
  7794.       the reply datagram with its throughput bit set to the IP
  7795.       Tester.
  7796.  
  7797.       - Verification: The IP Tester will display the reply
  7798.       datagram that must contain "ident = 313 throu = 1 " in its
  7799.       22-byte data field. The display must contain the string
  7800.       "V4HL5PO T " to indicate that the datagram was sent with its
  7801.       throughput bit set.
  7802.  
  7803.       Success: Display of reply datagram.
  7804.  
  7805.       Failure: Any response other than the display of the reply
  7806.       datagram.
  7807.  
  7808. Test 314  reliability bit set
  7809.  
  7810.       - Can the IUT send a datagram with its reliability bit set?
  7811.  
  7812.       -- Action:  Send a datagram to the IP Implementation Under
  7813.       Test. This datagram should be passed by the IUT to its Remote
  7814.       Driver. The IUT's Remote Driver should request the IUT to send
  7815.       the reply datagram with its reliability bit set to the IP
  7816.       Tester.
  7817.       - Verification: The IP Tester will display the reply
  7818.       datagram that must contain "ident = 314 reliab = 1 " in its
  7819.       23-byte data field. The display must contain the string
  7820.       "V4HL5PO   R" to indicate that  the datagram was sent with its
  7821.       reliability bit set.
  7822.  
  7823.       Success: Display of reply datagram.
  7824.  
  7825.       Failure: Any response other than the display of the reply
  7826.       datagram.
  7827.  
  7828. Test 315  type of service bits clear
  7829.  
  7830.       - Can the IUT send a datagram with its type of service bits
  7831.       clear?
  7832.  
  7833.       - Action:  Send a datagram to the IP Implementation Under
  7834.       Test. This datagram should be passed by the IUT to its Remote
  7835.       Driver. The IUT's Remote Driver should request the IUT to send
  7836.       the reply datagram with its type of service bits clear to the
  7837.       IP Tester.
  7838.  
  7839.       - Verification: The IP Tester will display the reply
  7840.       datagram that must contain "ident = 315 " in its 12-byte
  7841.       data field. The display must contain the string "V4HL5PO" to
  7842.       indicate that the datagram was sent with its type of service
  7843.       bits clear.
  7844.  
  7845.       Success: Display of reply datagram.
  7846.  
  7847.       Failure: Any response other than the display of the reply
  7848.       datagram.
  7849.  
  7850. Scenario File TOS GateTest: "Gateway Type of Service Test"
  7851. datagrams
  7852.  
  7853. 400       low delay + high reliability
  7854.  
  7855. 401       low delay + high throughput
  7856.  
  7857. 402       maximum precedence + high reliability
  7858.  
  7859. 403       maximum precedence + high reliability + low delay
  7860.  
  7861. 404       maximum precedence + high throughput
  7862.  
  7863. 405       maximum precedence + high throughput + high reliability
  7864.  
  7865. 406       low precedence + low delay
  7866.  
  7867. 407       low precedence + low delay + high reliability
  7868.  
  7869. 408       very low precedence + low delay + high reliability +
  7870.           high throughput
  7871. 409       high precedence + low delay + high reliability +
  7872.           high throughput
  7873.  
  7874. 410       maximum precedence + low delay + high reliability +
  7875.           high throughput
  7876.  
  7877.  
  7878.  
  7879.  
  7880. Test 400  low delay + high reliability
  7881.  
  7882.       - Can the IUT forward a datagram which should be sent with low
  7883.       delay and high reliability?
  7884.  
  7885.       - Action:  Send a datagram to the gateway IUT that should be
  7886.       forwarded to the host IP with low delay and high reliability.
  7887.       It should then be passed by the host IP to its Remote Driver.
  7888.       The host IP's Remote Driver should request the host IP to
  7889.       send the reply datagram required by the IP Remote Driver
  7890.       Specification to the IP Tester.
  7891.  
  7892.       - Verification: The IP Tester will display the reply
  7893.       datagram that must contain "ident = 400" in its data
  7894.       field.
  7895.  
  7896.       Success: Display of reply datagram.
  7897.  
  7898.       Failure: Any response other than the display of the reply
  7899.       datagram.
  7900.  
  7901. Test 401  low delay + high throughput
  7902.  
  7903.       - Can the IUT forward a datagram which should be sent with low
  7904.       delay and high throughput?
  7905.  
  7906.       - Action:  Send a datagram to the gateway IUT that should be
  7907.       forwarded to the host IP with low delay and high throughput.
  7908.       It should then be passed by the host IP to its Remote Driver.
  7909.       The host IP's Remote Driver should request the host IP to
  7910.       send the reply datagram required by the IP Remote Driver
  7911.       Specification to the IP Tester.
  7912.  
  7913.       - Verification: The IP Tester will display the reply
  7914.       datagram that must contain "ident = 401 " in its data
  7915.       field.
  7916.  
  7917.       Success: Display of reply datagram.
  7918.  
  7919.       Failure: Any response other than the display of the reply
  7920.       datagram.
  7921.  
  7922. Test 402  maximum precedence + high reliability
  7923.       - Can the IUT forward a datagram which should be sent with
  7924.       maximum precedence and high reliability?
  7925.  
  7926.       - Action:  Send a datagram to the gateway IUT that should be
  7927.       forwarded to the host IP with maximum precedence and high
  7928.       reliability. It should then be passed by the host IP to its
  7929.       Remote Driver. The host IP's Remote Driver should request the
  7930.       host IP to send the reply datagram required by the IP Remote
  7931.       Driver Specification to the IP Tester.
  7932.  
  7933.       - Verification: The IP Tester will display the reply
  7934.       datagram that must contain "ident = 402 " in its data
  7935.       field.
  7936.  
  7937.       Success: Display of reply datagram.
  7938.  
  7939.       Failure: Any response other than the display of the reply
  7940.       datagram.
  7941.  
  7942. Test 403 maximum precedence + high reliability + low delay
  7943.  
  7944.       - Can the IUT forward a datagram which should be sent with
  7945.       maximum precedence, high reliability, and low delay?
  7946.  
  7947.       - Action:  Send a datagram to the gateway IUT that should be
  7948.       forwarded to the host IP with maximum precedence, high
  7949.       reliability, and low delay. It should then be passed by the
  7950.       host IP to its Remote Driver. The host IP's Remote Driver
  7951.       should request the host IP to send the reply datagram
  7952.       required by the IP Remote Driver Specification to the IP
  7953.       Tester.
  7954.  
  7955.       - Verification: The IP Tester will display the reply
  7956.       datagram that must contain "ident = 403 " in its data
  7957.       field.
  7958.  
  7959.       Success: Display of reply datagram.
  7960.  
  7961.       Failure: Any response other than the display of the reply
  7962.       datagram.
  7963.  
  7964. Test 404  maximum precedence + high throughput
  7965.  
  7966.       - Can the IUT forward a datagram which should be sent with
  7967.       maximum precedence and high throughput?
  7968.  
  7969.       - Action:  Send a datagram to the gateway IUT that should be
  7970.       forwarded to the host IP with maximum precedence and high
  7971.       throughput. It should then be passed by the host IP to its
  7972.       Remote Driver. The host IP's Remote Driver should request the
  7973.       host IP to send the reply datagram required by the IP Remote
  7974.       Driver Specification to the IP Tester.
  7975.       - Verification: The IP Tester will display the reply
  7976.       datagram that must contain "ident = 404 " in its data
  7977.       field.
  7978.  
  7979.       Success: Display of reply datagram.
  7980.  
  7981.       Failure: Any response other than the display of the reply
  7982.       datagram.
  7983.  
  7984. Test 405 maximum precedence + high throughput + high reliability
  7985.  
  7986.       - Can the IUT forward a datagram which should be sent with
  7987.       maximum precedence, high throughput, and high reliability?
  7988.  
  7989.       - Action:  Send a datagram to the gateway IUT that should be
  7990.       forwarded to the host IP with maximum precedence, high
  7991.       throughput, and high reliability. It should then be passed by
  7992.       the host IP to its Remote Driver. The host IP's Remote Driver
  7993.       should request the host IP to send the reply datagram
  7994.       required by the IP Remote Driver Specification to the IP
  7995.       Tester.
  7996.  
  7997.       - Verification: The IP Tester will display the reply
  7998.       datagram that must contain "ident = 405 " in its data
  7999.       field.
  8000.  
  8001.       Success: Display of reply datagram.
  8002.  
  8003.       Failure: Any response other than the display of the reply
  8004.       datagram.
  8005.  
  8006. Test 406  low precedence + low delay
  8007.  
  8008.       - Can the IUT forward a datagram which should be sent with low
  8009.       precedence and low delay?
  8010.  
  8011.       - Action:  Send a datagram to the gateway IUT that should be
  8012.       forwarded to the host IP with low precedence and low delay.
  8013.       It should then be passed by the host IP to its Remote Driver.
  8014.       The host IP's Remote Driver should request the host IP to
  8015.       send the reply datagram required by the IP Remote Driver
  8016.       Specification to the IP Tester.
  8017.  
  8018.       - Verification: The IP Tester will display the reply
  8019.       datagram that must contain "ident = 406 " in its data
  8020.       field.
  8021.  
  8022.       Success: Display of reply datagram.
  8023.  
  8024.       Failure: Any response other than the display of the reply
  8025.       datagram.
  8026.  
  8027. Test 407  low precedence + low delay + high reliability
  8028.       - Can the IUT forward a datagram which should be sent with low
  8029.       precedence, low delay, and high reliability?
  8030.  
  8031.       - Action:  Send a datagram to the gateway IUT that should be
  8032.       forwarded to the host IP with low precedence, low delay, and
  8033.       high reliability. It should then be passed by the host IP to
  8034.       its Remote Driver. The host IP's Remote Driver should request
  8035.       the host IP to send the reply datagram required by the IP
  8036.       Remote Driver Specification to the IP Tester.
  8037.  
  8038.       - Verification: The IP Tester will display the reply
  8039.       datagram that must contain "ident = 407 " in its data
  8040.       field.
  8041.  
  8042.       Success: Display of reply datagram.
  8043.  
  8044.       Failure: Any response other than the display of the reply
  8045.       datagram.
  8046.  
  8047. Test  408 very low precedence + low delay + high reliability +
  8048.           high throughput
  8049.  
  8050.       - Can the IUT forward a datagram which should be sent with
  8051.       very low precedence, low delay, high reliability, and high
  8052.       throughput?
  8053.  
  8054.       - Action:  Send a datagram to the gateway IUT that should be
  8055.       forwarded to the host IP with very low precedence, low delay,
  8056.       high reliability, and high throughput.  It should then be
  8057.       passed by the host IP to its Remote Driver. The host IP's
  8058.       Remote Driver should request the host IP to send the reply
  8059.       datagram required by the IP Remote Driver Specification to
  8060.       the IP Tester.
  8061.  
  8062.       - Verification: The IP Tester will display the reply
  8063.       datagram that must contain "ident = 408 " in its data
  8064.       field.
  8065.  
  8066.       Success: Display of reply datagram.
  8067.  
  8068.       Failure: Any response other than the display of the reply
  8069.       datagram.
  8070.  
  8071. Test  409 high precedence + low delay + high reliability +
  8072.           high throughput
  8073.  
  8074.       - Can the IUT forward a datagram which should be sent with
  8075.       high precedence, low delay, high reliability, and high
  8076.       throughput?
  8077.  
  8078.       - Action:  Send a datagram to the gateway IUT that should be
  8079.       forwarded to the host IP with high precedence, low delay,
  8080.       high reliability, and high throughput.  It should then be
  8081.       passed by the host IP to its Remote Driver. The host IP's
  8082.       Remote Driver should request the host IP to send the reply
  8083.       datagram required by the IP Remote Driver Specification to
  8084.       the IP Tester.
  8085.  
  8086.       - Verification: The IP Tester will display the reply
  8087.       datagram that must contain "ident = 409 " in its data
  8088.       field.
  8089.  
  8090.       Success: Display of reply datagram.
  8091.  
  8092.       Failure: Any response other than the display of the reply
  8093.       datagram.
  8094.  
  8095. Test  410 maximum precedence + low delay + high reliability +
  8096.          high throughput
  8097.  
  8098.       - Can the IUT forward a datagram which should be sent with
  8099.       maximum precedence, low delay, high reliability, and high
  8100.       throughput?
  8101.  
  8102.       - Action:  Send a datagram to the gateway IUT that should be
  8103.       forwarded to the host IP with maximum precedence, low delay,
  8104.       high reliability, and high throughput. It should then be
  8105.       passed by the host IP to its Remote Driver. The host IP's
  8106.       Remote Driver should request the host IP to send the reply
  8107.       datagram required by the IP Remote Driver Specification to
  8108.       the IP Tester.
  8109.  
  8110.       - Verification: The IP Tester will display the reply
  8111.       datagram that must contain "ident = 410 " in its data
  8112.       field.
  8113.  
  8114.       Success: Display of reply datagram.
  8115.  
  8116.       Failure: Any response other than the display of the reply
  8117.       datagram.
  8118.  
  8119. Scenario File TTLBdDotTest:  "Bad Time to Live Bottom-up Test"
  8120. datagrams
  8121.  
  8122. 607      time to live of 0
  8123.  
  8124. 608      time to live of 1
  8125.  
  8126.  
  8127.  
  8128.  
  8129. Test 607 time to live of 0
  8130.  
  8131.       - Can the IUT detect a bad time to live ?
  8132.  
  8133.       - Action:  Send a datagram from the IP Tester to the IP
  8134.       Implementation Under Test whose sole defect is a time to
  8135.       live that is illegally small. This error should be caught by
  8136.       the IUT. The IUT may send an IGMP time to live exceeded
  8137.       message to the IP Tester.
  8138.      - Verification: If there is a response datagram displayed by
  8139.      the IP Tester, its display should contain the string "ICMP
  8140.      TIME EXCEEDED ID=00607 TTLE". The string "ident = 607 "
  8141.      should not appear in the display of the response datagram
  8142.      because this would indicate that the datagram was passed by
  8143.      the IUT to its Remote Driver.
  8144.  
  8145.      Success: An ICMP Parameter Problem message displayed by the
  8146.      IP Tester. The total lack of an IP Tester response datagram
  8147.      display is also an acceptable response.
  8148.  
  8149.      NOTICE: The IUT does not appear to receive datagrams sent
  8150.      with a time to live of 0. Decause the author doesn't have a
  8151.      line analyser, it is not clear what the problem is. The
  8152.      author "remembers" that the test used to function.
  8153.  
  8154.      Failure: A response datagram whose IP Tester display contains
  8155.      the string "ident = 607 ".
  8156.  
  8157. Test 608  time to live of 1
  8158.  
  8159.      - Can the IUT detect a bad time to live ?
  8160.  
  8161.      - Action:  Send a datagram from the IP Tester to the IP
  8162.      Implementation Under Test whose sole defect is a time to
  8163.      live that is too small. This error should bs caught by the
  8164.      IUT. The IUT may send an ICMP time to live exceeded message
  8165.      to the IP Tester.
  8166.  
  8167.      - Verification:  If there is a response datagram displayed by
  8168.      the IP Tester, its display should contain the string "ICMP
  8169.      TIME EXCEEDED ID=00608 TTLE". The string "ident = 608
  8170.      should not appear in the display of the response datagram
  8171.      because this would indicate that the datagram was passed by
  8172.      the IUT to its Remote Driver.
  8173.  
  8174.      Success: An ICMP Parameter Problem message displayed by the
  8175.      IP Tester. The total lack of an IP Tester response datagram
  8176.      display is also an acceptable response.
  8177.  
  8178.      Failure: A response datagram whose IP Tester display contains
  8179.      the string "ident = 608
  8180.  
  8181. Scenario File TTLDdTopTest: "Bad Time to Live Top-down Test"
  8182. datagrams
  8183.  
  8184. 616       time to live of 1
  8185.  
  8186. 617       time to live of 0
  8187.  
  8188.  
  8189.  
  8190. Test 616  time to live of 1
  8191.      - Can the IUT send a datagram with time to live of 1?
  8192.  
  8193.      - Action:  Send a datagram to the IP Implementation Under
  8194.      Test. This datagram should be passed by the IUT to its Remote
  8195.      Driver. The IUT's Remote Driver should request the IUT to send
  8196.      the reply datagram with a time to live of 1 to the IP Tester.
  8197.  
  8198.      - Verification: The IP Tester will display the reply
  8199.      datagram that must contain "ident = 616 ipttl = 1 " in its
  8200.      22 byte data field. The IP Tester will also display the
  8201.      string "bad time to live" to indicate that a MIL=STD-1777 IP
  8202.      will not accept the datagram.
  8203.  
  8204.      Success: Display of reply datagram and the "bad time to
  8205.      live" string.
  8206.  
  8207.      Failure: Any response other than the display of the reply
  8208.      datagram and "bad time to live" string.
  8209.  
  8210. Test 617  time to live of 0
  8211.  
  8212.      - Can the IUT send a datagram with time to live of 0?
  8213.  
  8214.      - Action:  Send a datagram to the IP Implementation Under
  8215.      Test. This datagram shouId be passed by the IUT to its Remote
  8216.      Driver. The IUT's Remote Driver should request the IUT to send
  8217.      the reply datagram with a time to live of 0 to the IP Tester.
  8218.      The IUT is required to inform its Remote Driver that the
  8219.      request is invalid. The Remote Driver should then request the
  8220.      IUT to send an IP Remote Driver Specification error message to
  8221.      the IP Tester.
  8222.  
  8223.      - Verification: The IP Tester will display the error message
  8224.      that must contain "ident = 617 error" in its 17-byte data
  8225.      field.
  8226.  
  8227.      Success: Display of error message datagram.
  8228.  
  8229.      Failure: Any response other than the display of the error
  8230.      message datagram.
  8231.  
  8232. Scenario File TTLGdBotTest:  "Good Time to Live Bottom-up Test"
  8233. datagrams
  8234.  
  8235. 600       time to live 255
  8236.  
  8237. 601       time to live 129
  8238.  
  8239. 602       time to live 128
  8240.  
  8241. 603       time to live 127
  8242.  
  8243. 604       time to live 20
  8244. 605       time to live 85
  8245.  
  8246. 606       time to live 170
  8247.  
  8248.  
  8249.  
  8250.  
  8251. Test 600  time to live 255
  8252.  
  8253.      - Can the IUT receive a datagram with a time to live of 255?
  8254.  
  8255.      - Action:  Send a datagram to the IP Implementation Under Test
  8256.      with a time to live of 255. This datagram should be passed by
  8257.      the IUT to its Remote Driver. The IUT's Remote Driver should
  8258.      request the IUT to send the reply datagram required by the IP
  8259.      Remote Driver Specification to the IP Tester.
  8260.  
  8261.      - Verification: The IP Tester will display the reply
  8262.      datagram that must contain "ident = 600 " in its 12-byte
  8263.      data field.
  8264.  
  8265.      Success: Display of reply datagram.
  8266.  
  8267.      Failure: Any response other than the display of the reply
  8268.      datagram.
  8269.  
  8270. Test 601  time to live 129
  8271.  
  8272.      - Can the IUT receive a datagram with a time to live of 129?
  8273.  
  8274.      - Action:  Send a datagram to the IP Implementation Under Test
  8275.      with a time to live of 129. This datagram should be passed by
  8276.      the IUT to its Remote Driver. The IUT's Remote Driver should
  8277.      request the IUT to send the reply datagram required by the IP
  8278.      Remote Driver Specification to the IP Tester.
  8279.  
  8280.      - Verification: The IP Tester will display the reply
  8281.      datagram that must contain "ident = 601 " in its 12-byte
  8282.      data field.
  8283.  
  8284.      Success: Display of reply datagram.
  8285.  
  8286.      Failure: Any response other than the display of the reply
  8287.      datagram.
  8288.  
  8289. Test 602  time to live 128
  8290.  
  8291.      - Can the IUT receive a datagram with a time to live of 128?
  8292.  
  8293.      - Action:  Send a datagram to the IP Implementation Under Test
  8294.      with a time to live of 128. This datagram should be passed by
  8295.      the IUT to its Remote Driver. The IUT's Remote Driver should
  8296.      request the IUT to send the reply datagram required by the IP
  8297.      Remote Driver Specification to the IP Tester.
  8298.      - Verification: The IP Tester will display the reply
  8299.      datagram that must contain "ident = 602 " in its 12-byte
  8300.      data field.
  8301.  
  8302.      Success: Display of reply datagram.
  8303.  
  8304.      Failure: Any response other than the display of the reply
  8305.      datagram.
  8306.  
  8307. Test 603  time to live 127
  8308.  
  8309.      - Can the IUT receive a datagram with a time to live of 127?
  8310.  
  8311.      - Action:  Send a datagram to the IP Implementation Under Test
  8312.      with a time to live of 127. This datagram should be passed by
  8313.      the IUT to its Remote Driver. The IUT's Remote Driver should
  8314.      request the IUT to send the reply datagram required by the IP
  8315.      Remote Driver Specification to the IP Tester.
  8316.  
  8317.      - Verification: The IP Tester will display the reply
  8318.      datagram that must contain "ident = 603 " in its 12-byte
  8319.      data field.
  8320.  
  8321.      Success: Display of reply datagram.
  8322.  
  8323.      Failure: Any response other than the display of the reply
  8324.      datagram.
  8325.  
  8326. Test 604  time to live 20
  8327.  
  8328.      - Can the IUT receive a datagram with a time to live of 20?
  8329.  
  8330.      - Action:  Send a datagram to the IP Implementation Under Test
  8331.      with a time to live of 20. This datagram should be passed by
  8332.      the IUT to its Remote Driver. The IUT's Remote Driver should
  8333.      request the IUT to send the reply datagram required by the IP
  8334.      Remote Driver Specification to the IP Tester.
  8335.  
  8336.      - Verification: The IP Tester will display the reply
  8337.      datagram that must contain "ident = 604 " in its 12-byte
  8338.      data field.
  8339.  
  8340.      Success: Display of reply datagram.
  8341.  
  8342.      Failure: Any response other than the display of the reply
  8343.      datagram.
  8344.  
  8345. Test 605  time to live 85
  8346.  
  8347.      - Can the IUT receive a datagram with a time to live of 85?
  8348.  
  8349.      - Action:  Send a datagram to the IP Implementation Under Test
  8350.      with a time to live of 85. This datagram should be passed by
  8351.      the IUT to its Remote Driver. The IUT's Remote Driver should
  8352.      request the IUT to send the reply datagram required by the IP
  8353.      Remote Driver Specification to the IP Tester.
  8354.  
  8355.      - Verification: The IP Tester will display the reply
  8356.      datagram that must contain "ident = 605 " in its 12-byte
  8357.      data field.
  8358.  
  8359.      Success: Display of reply datagram.
  8360.  
  8361.      Failure: Any response other than the display of the reply
  8362.      datagram.
  8363.  
  8364. Test 606  time to live 170
  8365.  
  8366.      - Can the IUT receive a datagram with a time to live of 170?
  8367.  
  8368.      - Action:  Send a datagram to the IP Implementation Under Test
  8369.      with a time to live of 170. This datagram should be passed by
  8370.      the IUT to its Remote Driver. The IUT's Remote Driver should
  8371.      request the IUT to send the reply datagram required by the IP
  8372.      Remote Driver Specification to the IP Tester.
  8373.  
  8374.      - Verification: The IP Tester will display the reply
  8375.      datagram that must contain "ident = 606 " in its 12-byte
  8376.      data field.
  8377.  
  8378.      Success: Display of reply datagram.
  8379.  
  8380.      Failure: Any response other than the display of the reply
  8381.      datagram.
  8382.  
  8383. Scenario File TTLGdTopTest:  "Good Time to Live Top-down Test"
  8384. datagrams
  8385.  
  8386. 609       time to live 255:
  8387.  
  8388. 610       time to live 129
  8389.  
  8390. 611       time to live 128
  8391.  
  8392. 612       time to live 127
  8393.  
  8394. 613       time to live 20
  8395.  
  8396. 614       time to live 85
  8397.  
  8398. 615       time to live 170
  8399.  
  8400.  
  8401.  
  8402. Test 609  time to live 255
  8403.  
  8404.      - Can the IUT send a datagram with a time to live of 255?
  8405.       - Action:  Send a datagram to the IP Implementation Under
  8406.       Test. This datagram should be passed by the IUT to its Remote
  8407.       Driver. The IUT's Remote Driver should request the IUT to send
  8408.       the reply datagram with a time to live of 255 to the IP
  8409.       Tester.
  8410.  
  8411.       - Verification: The IP Tester will display the reply
  8412.       datagram that must contain "ident = 609 ipttl = 255 " in its
  8413.       24-byte data field. The display must contain the string
  8414.       "TTL255" to indicate that the datagram was sent with a time
  8415.       to live of 255.
  8416.  
  8417.       Success: Display of reply datagram.
  8418.  
  8419.       Failure: Any response other than the display of the reply
  8420.       datagram.
  8421.  
  8422. Test 610 time to live 129
  8423.  
  8424.       - Can the IUT send a datagram with a time to live of 129?
  8425.  
  8426.       - Action:  Send a datagram to the IP Implementation Under
  8427.       Test. This datagram should be passed by the IUT to its Remote
  8428.       Driver. The IUT's Remote Driver should request the IUT to send
  8429.       the reply datagram with a time to live of 129 to the IP
  8430.       Tester.
  8431.  
  8432.       - Verification: The IP Tester will display the reply
  8433.       datagram that must contain "ident = 610 ipttl = 129 " in its
  8434.       24 byte data field. The display must contain the string
  8435.       "TTL129" to indicate that the datagram was sent with a time
  8436.       to live of 129.
  8437.  
  8438.       Success: Display of reply datagram.
  8439.  
  8440.       Failure: Any response other than the display of the reply
  8441.       datagram.
  8442.  
  8443. Test 611 time to live 128
  8444.  
  8445.       - Can the IUT send a datagram with a time to live of 128?
  8446.  
  8447.       - Action:  Send a datagram to the IP Implementation Under
  8448.       Test. This datagram should be passed by the IUT to its Remote
  8449.       Driver. The IUT's Remote Driver should request the IUT to send
  8450.       the reply datagram with a time to live of 128 to the IP
  8451.       Tester.
  8452.  
  8453.       -- Verification: The IP Tester will display the reply
  8454.       datagram that must contain "ident = 611 ipttl = 128 " in its
  8455.       24-byte data field. The display must contain the string
  8456.       "TTL128" to indicate that the datagram was sent with a time
  8457.       to live of 128.
  8458.       Success: Display of reply datagram.
  8459.  
  8460.       Failure: Any response other than the display of the reply
  8461.       datagram.
  8462.  
  8463. Test 612 time to live 127
  8464.  
  8465.       - Can the IUT send a datagram with a time to live of 127?
  8466.  
  8467.       - Action:  Send a datagram to the IP Implementation Under
  8468.       Test. This datagram should be passed by the IUT to its Remote
  8469.       Driver. The IUT's Remote Driver should request the IUT to send
  8470.       the reply datagram with a time to live of 127 to the IP
  8471.       Tester.
  8472.  
  8473.       - Verification: The IP Tester will display the reply
  8474.       datagram that must contain "ident = 612 ipttl = 127 " in its
  8475.       24-byte data field. The display must contain the string
  8476.       "TTL127" to indicate that the datagram was sent with a time
  8477.       to live of 127.
  8478.  
  8479.       Success: Display of reply datagram.
  8480.  
  8481.       Failure: Any response other than the display of the reply
  8482.       datagram.
  8483.  
  8484. Test 613 time to live 20
  8485.  
  8486.       - Can the IUT send a datagram with a time to live of 20?
  8487.  
  8488.       - Action:  Send a datagram to the IP Implementation Under
  8489.       Test. This datagram should be passed by the IUT to its Remote
  8490.       Driver. The IUT's Remote Driver should request the IUT to send
  8491.       the reply datagram with a time to live of 20 to the IP Tester.
  8492.  
  8493.       - Verification: The IP Tester will display the reply
  8494.       datagram that must contain "ident = 613 ipttl = 20 " in its
  8495.       23-byte data field. The display must contain the string
  8496.       "TTL020" to indicate that the datagram was sent with a time
  8497.       to live of 20.
  8498.  
  8499.       Success: Display of reply datagram.
  8500.  
  8501.       Failure: Any response other than the display of the reply
  8502.       datagram.
  8503.  
  8504. Test 614 time to live 85
  8505.  
  8506.       - Can the IUT send a datagram with a time to live of 85?
  8507.  
  8508.       - Action:  Send a datagram to the IP Implementation Under
  8509.       Test. This datagram should be passed by the IUT to its Remote
  8510.       Driver. The IUT's Remote Driver should request the IUT to send
  8511.       the reply datagram with a time to live of 85 to the IP Tester.
  8512.       - Verification: The IP Tester will display the reply
  8513.       datagram that must contain "ident = 614 ipttl = 85 " in its
  8514.       23-byte data field. The display must contain the string
  8515.       "TTL085" to indicate that the datagram was sent with a time
  8516.       to live of 85.
  8517.  
  8518.       Success: Display of reply datagram.
  8519.  
  8520.       Failure: Any response other than the display of the reply
  8521.       datagram.
  8522.  
  8523. Test 615 time to live 170
  8524.  
  8525.       - Can the IUT send a datagram with a time to live of 170?
  8526.  
  8527.       - Action:  Send a datagram to the IP Implementation Under
  8528.       Test. This datagram should be passed by the IUT to its Remote
  8529.       Driver. The IUT's Remote Driver should request the IUT to send
  8530.       the reply datagram with a time to live of 170 to the IP
  8531.       Tester.
  8532.  
  8533.       -- Verification: The IP Tester will display the reply
  8534.       datagram that must contain "ident = 615 ipttl = 170 " in its
  8535.       24-byte data field. The display must contain the string
  8536.       "TTL170" to indicate that the datagram was sent with a time
  8537.       to live of 170.
  8538.  
  8539.       Success: Display of reply datagram.
  8540.  
  8541.       Failure: Any response other than the display of the reply
  8542.       datagram.
  8543.  
  8544. Scenario File Whole576Test:  "Accept 576-Byte Datagram Test"
  8545.  
  8546.       576 accept 576-byte datagram
  8547.  
  8548.  
  8549.  
  8550. Test 576 accept 576-byte datagram
  8551.  
  8552.       - Can the IUT accept a 576 byte datagram?
  8553.  
  8554.       - Action:  Send an unfragmented 576-byte datagram to the IP
  8555.       Implementation Under Test. The IUT should pass this datagram
  8556.       to its Remote Driver. The IUT's Remote Driver should then
  8557.       request the IUT to send the reply datagram required by the IP
  8558.       Remote Driver Specification to the IP Tester.
  8559.  
  8560.       - Verification: The IP Tester will display the reply
  8561.       datagram that must contain "ident = 576 datalen = 048
  8562.       datalen = 048 datalen " in a 48-byte data field.
  8563.  
  8564.       Success: Display of reply datagram.
  8565.       Failure: Any response other than the display of the reply
  8566.       datagram.